搜索
bottom↓
回复: 72

avr-usb小作品:电脑机箱温度监控

[复制链接]

出0入148汤圆

发表于 2008-5-4 07:27:59 | 显示全部楼层 |阅读模式
近来电脑经常因为过热而关机,于是就用51的几天时间装个散热风扇上去,用avr-usb+18b20测温,PWM控制电机转速(主要是为了晚上不要吵着睡觉),本来还想加点功能上去,不过51的假期完了,所以先放上来,技术太菜,如果有什么地方错了希望大家指正。


(原文件名:temper.JPG)


(原文件名:avrusb.JPG)

全部资料
点击此处下载 ourdev_264084.rar(文件大小:2.41M) (原文件名:AVR_USB.rar)

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
头像被屏蔽

出0入0汤圆

发表于 2008-5-4 07:32:44 | 显示全部楼层
谢谢。

给你一个应该是最好的提议: 将你的cpu风扇及机箱风扇全部更换。可行的方法是到二手电脑市场,购买几只已经从dell或ibm原装旧主机上拆下来的风扇。这些风扇的品质非常高,运转起来没有噪音,质量远远高于原装intel的。

我越来越发现,intel的原装风扇基本上是垃圾级别的,尤其是以产p4 3.0G 的年代。

出0入148汤圆

 楼主| 发表于 2008-5-4 07:53:54 | 显示全部楼层
呵呵,谢谢站长的建议,我加了个静音功能,把风扇调慢,晚上基本上不会吵着

出0入0汤圆

发表于 2008-5-4 08:15:55 | 显示全部楼层
对AVR-USB特感兴趣,但现在是个纯菜,下了VC工程打开编译下出现下列错误,
fatal error C1083: Cannot open include file: 'usb.h': No such file or directory
这个应该怎么处理,谢谢

出0入0汤圆

发表于 2008-5-4 08:56:01 | 显示全部楼层
记号

出0入0汤圆

发表于 2008-5-4 08:59:14 | 显示全部楼层
不错,做这个的还是很多啊!

出0入0汤圆

发表于 2008-5-4 09:19:17 | 显示全部楼层
顶一下

出0入0汤圆

发表于 2008-5-4 09:44:41 | 显示全部楼层
记号

出0入0汤圆

发表于 2008-5-4 10:34:20 | 显示全部楼层
不错,这样的小制作

出0入0汤圆

发表于 2008-5-4 11:07:47 | 显示全部楼层
留个名,再来学习!

出0入148汤圆

 楼主| 发表于 2008-5-4 12:40:12 | 显示全部楼层
to:【3楼】 fjzslin
就是libusb-win32-device-bin-0.1.12.1.tar.gz include中的usb.h,如一般的调用动态链接库的方法就可以

出0入0汤圆

发表于 2008-5-4 13:06:12 | 显示全部楼层
楼主能否介绍下单片机模拟USB这部分 对这个感兴趣

出0入148汤圆

 楼主| 发表于 2008-5-4 13:55:46 | 显示全部楼层
to:【11楼】 lin28
模拟USB的部分我还有很多也看不明白,但是不影响使用,只要看一下usb的相关知识还有其usbdrv.h的介绍就可以用了,还有就是官方网站的几个例子,其实感觉如果不去研究模拟USB的那部分代码的话用起来还是比较简单的,只是如果用中断的话可能要求比较高

出0入0汤圆

发表于 2008-5-4 19:04:09 | 显示全部楼层
顶一下.

出0入0汤圆

发表于 2008-5-4 19:49:28 | 显示全部楼层
记号

出0入0汤圆

发表于 2008-5-4 21:03:28 | 显示全部楼层
几乎没这个问题。我的CPU才17W

出0入0汤圆

发表于 2008-5-6 09:15:21 | 显示全部楼层
记号

出0入0汤圆

发表于 2008-5-6 09:34:05 | 显示全部楼层
很好,记号

出0入0汤圆

发表于 2008-5-6 09:41:45 | 显示全部楼层
严重同意一楼

我原来3.0的cpu配的风扇,可以当拖拉机了

出0入0汤圆

发表于 2008-5-6 10:08:42 | 显示全部楼层
对模拟USB部分感兴趣,不错的资料.

出0入0汤圆

发表于 2008-5-6 10:16:12 | 显示全部楼层
强顶,这个制作涉及了不少的知识点,很适合学习!谢谢!

出0入0汤圆

发表于 2008-5-6 10:21:45 | 显示全部楼层
很好,我也对模拟USB部分感兴趣。

出0入0汤圆

发表于 2008-5-6 10:24:49 | 显示全部楼层
不知上位机怎么办?
”libusb-win32-device-bin-0.1.12.1.tar.gz include中的usb.h,如一般的调用动态链接库的方法就可以“ ???

出0入0汤圆

发表于 2008-5-8 17:54:06 | 显示全部楼层
提议LZ对上位机详细介绍下,程序还没能正常编译:(谢谢:)我看了DLL的调用,还是不知所云,不知怎么样跟这个实例对应上,谢谢

出0入148汤圆

 楼主| 发表于 2008-5-8 19:15:11 | 显示全部楼层
To:【23楼】 fjzslin
    以下是我的个人理解,可能有些地方表述是不正确的,具体的可以参考网上的文章

在这里调用dll要用到3个文件(当然并不是必须的,如果你是使用其他的方法的话),usb.h,libusb.lib,libusb0.dll
libusb0.dll就是可执行文件,包含着操作usb所需的函数,可以用vc自带的depends工具查看
libusb.lib包含的就是libusb0.dll中函数的相关信息,在链接时会用到
usb.h主要是定义了用到的数据结构,以及声明函数

所以,源文件中包含了usb.h,那么就可以使用libusb0.dll中的函数,并且可以编译通过,但链接时会报错,所以在链接是要用到libusb.lib,操作为project->settings 选link,在object/modules中填入libusb.lib,这样应该就可以。(这3个文件在libusb-win32-device-bin-0.1.12.1.tar.gz中,可以放到vc对应的include与lib文件夹中)


如果还是不能通过,试试下面这个看看
点击此处下载 ourdev_270822.rar(文件大小:2.19M) (原文件名:AVRusbTemper.rar)

出0入0汤圆

发表于 2008-5-8 22:51:48 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-5-19 23:36:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2008-5-20 22:59:09 | 显示全部楼层
最近让地动搅得......................
太感谢楼主提供的详细解释,很是感动。

出0入0汤圆

发表于 2008-5-21 16:35:31 | 显示全部楼层
intel 风扇还是不错的,先确认没有买到仿冒的?

出0入0汤圆

发表于 2008-6-12 09:33:41 | 显示全部楼层
顶一下,请问编译的时候为什么提示“”
C:\Documents and Settings\Jickey Du\Desktop\firmnware\default/../usbdrv/usbdrv.c:475: undefined reference to `usbCrc16Append'
怎么结决阿,楼主有MSN或者QQ么?
我的25892055谢谢

出0入0汤圆

发表于 2008-6-12 10:29:04 | 显示全部楼层
留个记号

出0入0汤圆

发表于 2008-6-20 10:37:56 | 显示全部楼层
顶,我有时间也学习一下,做一个,我的那个风扇像发动机一样。。。。。

出0入0汤圆

发表于 2009-1-6 16:58:56 | 显示全部楼层
楼主,能否上传一下上位机程序,学习学习!

出0入0汤圆

发表于 2009-1-6 17:56:14 | 显示全部楼层
mark

出70入0汤圆

发表于 2009-1-6 23:15:09 | 显示全部楼层
请问楼主,你这个温度计只用单片机就可以实现USB数据传输了?请问是怎么实现的呢?

出0入148汤圆

 楼主| 发表于 2009-1-6 23:32:21 | 显示全部楼层
【33楼】 goodboy3021 :

源码里已经包含上位机程序了,刚学VC,写得有点繁琐。



【35楼】 gshuang1 :

这是avr模拟的usb,论坛里有很多相关资料的,可以搜索一下

也可以参考一下这个网站:http://www.obdev.at/products/avrusb/index.html

出0入0汤圆

发表于 2009-1-7 00:02:43 | 显示全部楼层
mark 

出0入0汤圆

发表于 2009-1-7 00:06:18 | 显示全部楼层
有哪位可以用把上位机改为VB源码演示一下么?

出0入0汤圆

发表于 2009-1-7 09:52:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-1-20 19:48:37 | 显示全部楼层
good

出330入0汤圆

发表于 2009-1-20 21:11:04 | 显示全部楼层
好啊,风扇装什么位置?

出0入0汤圆

发表于 2009-1-21 10:57:21 | 显示全部楼层
好!

出0入0汤圆

发表于 2009-1-6 16:23:23 | 显示全部楼层
正在学习用C#做USBASP 希望程序对我有所启发!

出0入0汤圆

发表于 2009-7-29 15:40:27 | 显示全部楼层
谢谢分享,收藏了啊。

出0入0汤圆

发表于 2009-8-2 13:53:52 | 显示全部楼层
不错,下载来学习了~ 谢谢

出0入0汤圆

发表于 2009-8-2 22:32:43 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-2 22:38:16 | 显示全部楼层
楼主好强,标记一下!

出0入0汤圆

发表于 2009-8-3 08:34:19 | 显示全部楼层
前几天也在看AVR 模拟USB使用的资料,本来也想做个和LZ同样的东西,可是就是不明白WINavr开发工具如何使用,也不懂怎么使用;另外简单看了一下程序也摸不清头绪,该怎么修改程序,当时也试验过试过移植到ICC中,可是失败了。
  想请问,是否能移植到到ICC;为什么所有程序都用到了WINAVR中?
   谢谢

出0入0汤圆

发表于 2009-8-10 10:29:24 | 显示全部楼层
MARk

出0入0汤圆

发表于 2009-8-10 10:43:14 | 显示全部楼层
记号

出0入0汤圆

发表于 2009-8-10 16:31:35 | 显示全部楼层
mark!

出0入0汤圆

发表于 2009-12-9 18:32:46 | 显示全部楼层
顶!

出0入0汤圆

发表于 2010-3-11 11:42:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-13 22:28:34 | 显示全部楼层
顶!

出0入85汤圆

发表于 2010-8-14 08:29:31 | 显示全部楼层
这么多年想搞的东西原来在这里

出0入0汤圆

发表于 2010-8-14 10:43:35 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-14 10:50:27 | 显示全部楼层
mark!~~

出0入0汤圆

发表于 2010-11-15 22:18:16 | 显示全部楼层
模拟USB mark

出0入0汤圆

发表于 2010-11-16 21:28:34 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-2 02:15:33 | 显示全部楼层
我为什么不能下载呀

出0入0汤圆

发表于 2011-8-3 21:51:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-8 21:12:09 | 显示全部楼层
正好可以给我学习当例子,新手

出0入0汤圆

发表于 2012-3-6 11:01:29 | 显示全部楼层
回复【47楼】zldiy
-----------------------------------------------------------------------

同求,如何将固件移植到icc中呢????急等!!!

出0入0汤圆

发表于 2012-3-6 11:13:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-3-6 12:02:20 | 显示全部楼层
回复【62楼】niulihit
-----------------------------------------------------------------------

等待icc版本的avrusb

出0入0汤圆

发表于 2012-3-6 13:20:51 | 显示全部楼层
AVR_USB,mark

出0入0汤圆

发表于 2012-3-6 13:28:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-3-6 13:32:18 | 显示全部楼层
顶一个先~~~

出0入0汤圆

发表于 2016-4-21 10:43:35 | 显示全部楼层
收藏。。。

出0入148汤圆

 楼主| 发表于 2016-4-21 12:22:37 | 显示全部楼层
8年前的贴,自己进来怀念一下,当年差一点就进电子行业了。。。

出0入0汤圆

发表于 2016-4-21 14:51:37 | 显示全部楼层
八年前的帖子啊,赞一下楼主!

出0入0汤圆

发表于 2016-4-21 18:41:17 | 显示全部楼层
很好的想法

出0入0汤圆

发表于 2016-4-21 19:26:06 | 显示全部楼层
毫无保留的源码,很好的借鉴,谢谢!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 21:38

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表