`
fkpwolf
  • 浏览: 48926 次
  • 性别: Icon_minigender_1
  • 来自: 爱你就是认识我自己
文章分类
社区版块
存档分类
最新评论

风扇监控电路

 
阅读更多

 

  已经商业化的产品有aquaero 5 LT USB fan controller,具体看这里

芯片都是LPC 接口,而这个好像只用在主板电路中。

从已有的设备(www.aqua-computer.de/e_content/e_aquaero.htm)看,它用USB HID接口,这样免驱动。


nuvoton的LPC芯片列表:http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=cf73485c-9e0a-4218-9bee-89dfe9a7bb87


如何用把LPC桥接到USB HID来呢?还是压根行不通?


从W83627DHG-P_W83627DHG-PT datasheet来看,只需使用其Hardware Monitor Interface就可以了,当然POWER PINS是需要接上的。

 

后来在amtel的网站上看到一篇文章“AVR441: Intelligent BLDC Fan Controller with Temperature Sensor and Serial Interface”,这个直接用amtel的芯片来控制风扇,i2c接口。乖乖,原来控制风扇用通用芯片也可以,不用上面这种专用的芯片也可以啊。不过外围电路比较复杂些。

In linux,

run sensors-detect, beside super I/O,  it also can detect I2C/smbus interface. as below:

 写道
Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no): y
Using driver `i2c-i801' for device 0000:00:1f.3: Intel Cougar Point (PCH)
Module i2c-i801 loaded successfully.
Module i2c-dev loaded successfully.
Next aapter: SMBus I801 adapter at f000 (i2c-0)
Do you want to scan it? (YES/no/selectively): y
Client found at address 0x51
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... Yes
(confidence 8, not a hardware monitoring chip)
Client found at address 0x53
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... Yes
(confidence 8, not a hardware monitoring chip)

在lm-sensors的device列表上,其支持usb-i2c转换器的方式(其实列表上大多数芯片的都是I2C),转换器的原型在这里 ,要搞的自己自己组装,而且这个原型上面可以直接接sensor,奇怪,难道中间不要像nuvoton这种芯片么? 它的优点是全部开源,有详细的驱动。

 

存/取接口

LPC Iterface用不到,那寄存器从哪里读取呢?原来除了LPC,还有个有个I2C interface来读取内部寄存器。也即是SMBus Interface接口,通过SDA, SLC来上传和下载数据。taobao搜索”USB转I2C“有这种专门的芯片。国产的大多为这种:http://www.usb-i2c-spi.com/CN/prod_usb-i2c.htm ,优点在于外围元件简单,只需1个12M晶体和2个电容。缺点在于有点贵,单芯片就要50块。这个有linux的驱动,不错,不过当我下载deom的“大礼包”时,居然杀毒软件报有毒。不好靠谱啊。 正规芯片有FTDI的FT232H,不过这个功能太多,而且我看了datasheet,需要的外围电路还挺复杂的。不过后来我发现tiny-usb的i2c方案还要刷avr芯片,这个也很麻烦啊。

有的型号还支持SPI Interface,这个会更容易操作么?可以看看这里SPI、I2C、UART三种串行总线协议的区别

 

md,我又回来了。哈哈。

软件模拟的USB感觉不稳定,很是折腾,还是换为硬件的吧,谁叫我是菜鸟呢。

arduino老的 用ft232rl,淘宝上价格大概是15元。新的uno用atmel的Atmega16U2。我对比了下电路图,FTDI的更简单些。也有可能是新版的挖掘了atmel的更多功能。

原件购买


smt焊接(或者贴片焊接)。淘宝上有,不过一般都接受只小批量的生产,我猜大多数还需要提供电路图。罢了。

128-QFP或者128-LQFP的淘宝上没有相应的转接卡卖,有144接口脚间距0.5mm的形状都为长方形,不符合要求。nuvoton 128针都为长方形。W83527HG为48针,简单,可惜不含i2c接口,无望。所以剩下的只有NCT5577D 这一款:64针,0.40mm间距, 

 

 

Part Qty Name 中文名 taobao 备注
D1, D2 2 3.6V zener diode 稳压二极管,3.6v, 0.5w 不单卖

Q1 1 12Mhz crystal, HC49U package 晶振,12M赫兹

有很多

R1 1 2.2 kilo ohm resistor 电阻 2.2k 1/4W 不单卖

R2, R3 2 68 ohm resistor 电阻 68欧 1/4W
R4, R5 2 10 kilo ohm resistor 电阻 10k 1/4w
C1, C2 2 22pF ceramic capacitor, 2.54mm 22pF 瓷片电容
C3 1 100nF capacitor, 5.08mm 100nF 瓷片电容
C6 1 10μF electrolytic capacitor 电解电容,圆柱体 1 ,
-- 1 USB-B print connector 可省,因为不好焊接

JP1 1 4 pin I2C connector 单排针 可直接连芯片,这样就省了,对么?
U$1 1 Attiny45 DIP 20Mhz 单片机 有很多
-- 1 socket for U$1 芯片座,8P 1

后来看了看Geoff's Projects ,由于加上了12v的电源调整电路,所以对输出要优化。加上470uf, 25v的电容,还有100uh, 1a or higher的电感。前者在这里 有,相当吻合。后者则不大好找,0805 package的一般都没有标注电流值。

现在差的是大4pin口的插座,要能焊接的那种。找了半天,md终于找到了,叫做“8981连接器”,这里 有。这家也有4pin的风扇接口。不过3pin的好像就没有了。

 

电源转换器用udn2981 ,用arduion的话,对于的anaglaWrite写入1~255的值,输出电压呈线性变化。这块芯片也有smd封装类型,就是可能argel上面没有这种类型的了。如果要贴片类型的,只能用UDN2982LW了

I2C协议编程

 

跟普通的PCF8574不同,NCT577D读写的时候都要加上寄存器地址,这个有和DS1621 类似,不过后者叫command,比如有读最高温度和最低温度阀值的command,这个感觉和寄存器地址差不多。在testapp/i2c_usb.c里面也有i2c_write_cmd_and_byte和i2c_write_byte这两种不同的方法,区别在于前者会发生两个字节,而后者只有一个字节。slave的芯片如何区分呢?比如如何记住前面一个是command?

 

重大失误:当I2C-USB做好后在连接NCT577D时,发现这个芯片是smbus master的,悲剧。虽然可以通过修改寄存器值而让其切换到slave的模式,但是还没连上去怎么修改寄存器呢?多个i2c master也是可以的通讯的,不过看这里 好像要芯片本身支持这种模式。

 

为什么不直接用UART?一则文档上面只是说hardware monitor只支持lpc和i2c interface,虽然芯片本身支持UART。再者,i2c好像简单点。

 

焊接工具

 

chiphell这里 的推荐,使用电烙铁goot TQ-95,然后“原装日本太洋 GOOT TQ-77RT-2C 烙铁头 TQ-77 TQ-95专用 斜咀焊咀”,这个是斜口的,方便拖焊。需要焊油么?感觉不使用也行的。

 

风扇相关

 

一般风扇为12v输入电压,比如安耐美的

 

风扇自己也有单片机,牛啊,小小东西也能做成这样。我的九州风神的PWM风扇的芯片是三洋的LB11961

 

其他的Voltage Converter

 

一个典型的例子为:http://www.linear.com.cn/product/LTC3642。这家公司生产的buck converter种类很多。可选的比und2981a多多了。

分享到:
评论

相关推荐

    电子政务-用于视频监控电路箱的风扇控制电路.zip

    电子政务-用于视频监控电路箱的风扇控制电路.zip

    2005奥迪A6原厂电路图全车电气原理图.zip

    2005奥迪A6轮胎压力监控电路图.pdf 2005奥迪A6风扇控制400W-600W电路图.pdf 2005奥迪A6驻车暖风电路图.pdf 2005奥迪A6驻车辅助前后电路图.pdf 2005奥迪A6驻车辅助后部电路图.pdf 2005奥迪A868缸4.2发动机BAT电路图....

    基于STC12C5A60S2单片机智能化多功能电风扇电路设计

    随着空调产品的出现,电风扇看似已逐渐淡出了人们的视线。其实并非如此,电风扇具有省电,价格低,体积小,重量轻等诸多优点。与空调相比,电风扇吹出的风更接近于自然风,更适合儿童、老人以及体质较差的人群。但...

    基于CAN总线的火灾监控系统设计

    基于CAN总线的火灾监控系统设计的毕业设计论文

    基于STM32的家用智能风扇控制器设计

    进一步的,可利用手机监控环境温度和控制风扇启动、转速,让风扇的控制更加方便。课题要求分析系统需要完成的功能及实现过程,完成硬件设计的元器件选型及电路设计,编写出相应功能单元电路的驱动程序,编写出系统...

    带风扇控制的智能温度监控系统-电路方案

    我们可以控制风扇,程序可以为您完成。根据室温。并在温度过高时发送短信。 硬件部件: 螺栓物联网螺栓WiFi模块×1个 USB-A至Mini-USB电缆×1个 温度感应器×1个 功率MOSFET N沟道×1个 跳线(通用)×1个 迷你风扇×...

    树莓派扩展板散热风扇-电路方案

    由于树莓派4的使用定位为小型计算机,然而单板上并无任何散热措施,一旦系统负载过大(如打开较多网页、播放视频等),树莓派温度则会立即上升至80度左右,由于CPU自带温度监控,一旦温度过大,则会降频运行,甚至...

    DIY一个智能风扇,轻松度过一夏,和炎热说再见!-电路方案

    该设备主要将风扇和温湿度传感器连接Atom核心板,从而将其接入IntoRobot云平台,可以通过WEB和手机端APP定制的控件进行远程温度的监控和风扇的开关控制。 2.所需材料 器材名称数量 Atom核心板1 USB风扇1 继电器模块1...

    2008奥迪A4电路图资料原厂电路图全车电气原理图.zip

    2008奥迪A4电路图资料原厂电路图全车电气原理图: 01-4缸和6缸柴油机风扇控制.pdf 02-4缸和6缸汽油机风扇控制600W.pdf 03-4缸和6缸汽油机风扇控制.pdf 04-4缸和6缸柴油机风扇控制600W.pdf 05-6档自动变速箱0B6.pdf ...

    2014奥迪Q5全车电路图电气原理图.zip

    2014奥迪Q5全车电路图电气原理图: 01-2.0升汽油发动机CADA,CDNB等.pdf 02-400W散热器风扇(柴油).pdf 03-7档双离合器变速箱0B5.pdf 04-8档自动变速箱0BK 0BW.pdf 05-CAN分离插头.pdf 06-CD DVD换碟机.pdf 07-驻车...

    电子电路单片机设计毕业设计论文资料软硬件设计50例资料合集资料6.zip

    0365、新潮电风扇专用集成电路应用大观.rar 0366、新型彩色LCOS 头盔微显示器光学系统.rar 0367、新型单片开关电源的设计.rar 0368、新型集成电路简化嵌入式POL DC/DC转换器设计.rar 0369、新型开放式液滴驱动芯片....

    电子电路单片机设计毕业设计论文资料软硬件设计50例资料合集资料2.zip

    0089、智能风扇调速系统毕业设计资料.rar 0090、智能台灯设计资料.rar 0091、智能温度报警系统毕业设计资料.rar 0092、智能小区安防系统毕业设计论文资料.rar 0093、智能型充电器的电源和显示的设计资料.rar 0094、...

    基于Alexa的智能家庭监控-电路方案

    因此需要家庭监控系统,让人们在工作时可以了解房子的状况。如果在工作时间内只能问“某人”关于他们的家,情况会更好。这可以通过使用亚马逊Alexa作为助理,可以为用户提供有关他们家的需要信息。 不仅工作地点,...

    Surangani - 语音启用能源监控-电路方案

    Surangani是一种语音应用程序,用于监控家用电器的能源...为什么你可以使用屏幕和按钮远程打开你的风扇?Snips AI语音平台让您可以做到更多,而且一切都在眼前! 该项目允许您使用语音功能来控制和监控家中设备的能耗。

    2016年广州市中等职业学校技能大赛《电子产品装配与调试》4

    太阳能热水器监控仪 DDS信号发生器 数控电源 国赛温控报警器 综合报警器+脉冲顺序控制电路 数字温度仪+4028脉冲顺序控制电路 智能风扇控制 波形测试与贴片焊接+数字温度仪 恒温控制及声光控+汽车无线遥控报警装置 ...

    2016年广州市中等职业学校技能大赛《电子产品装配与调试》1

    太阳能热水器监控仪 DDS信号发生器 数控电源 国赛温控报警器 综合报警器+脉冲顺序控制电路 数字温度仪+4028脉冲顺序控制电路 智能风扇控制 波形测试与贴片焊接+数字温度仪 恒温控制及声光控+汽车无线遥控报警装置 ...

    2016年广州市中等职业学校技能大赛《电子产品装配与调试》5

    太阳能热水器监控仪 DDS信号发生器 数控电源 国赛温控报警器 综合报警器+脉冲顺序控制电路 数字温度仪+4028脉冲顺序控制电路 智能风扇控制 波形测试与贴片焊接+数字温度仪 恒温控制及声光控+汽车无线遥控报警装置 ...

    模电应用温度监测与控制

    主要应用于:温度过高或过低检测和报警;电路板级温度探测;温度控制;电子恒温器;过热保护;温度遥测;工业过程控制;监控PC机中的微处理器;监控功放机中的功率器件;风扇控制;家用电器;充电器过热保护等

    【RT-Thread作品秀】基于rt-thread的小型蚯蚓养殖监控系统-电路方案

    概述:小型蚯蚓养殖监控系统主要探索在家庭等局限场地下,蚯蚓的正常养殖,从而得到蚯蚓粪和蚯蚓液。系统基于ART-PI & RT_Studio开发,使用了dht11,ds18b20,土壤湿度,mpu6050监测养殖环境中的空气温湿度,土壤温...

Global site tag (gtag.js) - Google Analytics