License

CC-BY-SA 3.0

Home Theater Automatic Cooling

1 year ago 2694
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

This project is a small automatic cooling system for home theater rack. It supports 2 temperature sensors for different zones in the rack and 2 12V PWM fans (standard for PC case cooling). There is a power switch connector for a switch mounted on the casing (will be designed and 3D printed later). A reset button is provided mostly for reprogramming purpose. There are 4 buttons for setting up temperatures for fan start (minimum PWM duty cycle can be set) and maximum rpm to fit the user needs. LCD shows current temperatures and rpm for both zones. The backlight is off all the time except when settings are being changed.

The modules used are shown in the following photos: enter image description hereenter image description here

The LCD is standard HD44780 character display with 2 rows and 16 characters per row. The interface converter for the LCD used I2C input which reduces microcontroller pin usage to only 2 (plus 1 more to turn on the backlight). I bought it off eBay and it is easy to find. Arduino Pro Micro is a custom made mix between Arduino Leonardo and Arduino Micro Pro. I bought mine from eBay, but it is also available at Spark Fun.

Currently there is no firmware available for this project. I will start working on it when I have the hardware assembled.

Other notes: The fan connectors are not the ones found on the PC mother boards. I selected securely locking connectors to ensure good connection. Since I need longer cables for the fans than the ones they are sold with, I have to make them myself anyway, so I decided to use better connectors. More info on this project you will be able to find on my hobby website. For example firmware when I develop it.

Change Log Rev3 - 03.2017

  • Tact switches pinout issue fixed. With previous design wrong pins were used so all switches would be always closed
  • PCB title print typo fixed (it was saying THETER instead of THEATER) :)

Rev2 - 03.2017

  • Added custom schematic parts and PCB footprints
  • Schematic rearranged and cleaned up
  • PCB design finished

Rev1 - 02.2017

  • Project created
  • Schematic created
  • PCB created

Documents

HT_Auto_Cool

HT_Auto_Cool

BOM

ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part Price LCSC Assembly Mounted LCSC
1 DS1820 U3,U4 B3B-XH-A 2 DS1820
2 12VDC J3 DC JACK 12Vdc 1
3 PWM_FAN_1 J1 B4B-XH-A 1 Arctic Cooling F9 PRO PWM
4 PWM_FAN_2 J2 B4B-XH-A 1 Arctic Cooling F9 PRO PWM
5 10KΩ R1,R2,R3 0805 3 0805W8F1002T5E UniOhm LCSC C17414
6 7805 U1 TO-263D2PAK 1
7 330nF C1 0805 1 0805B334K500NT FH LCSC C1740
8 100nF C2 0805 1 0805B334K500NT FH LCSC C1740
9 ARDUINO_PRO_MICRO U2 ARDUINO_PRO_MICRO 1
10 LCD-1602 LCD1 LCD-1602_NoSilkScreen 1
11 RESET S1 TACTILE-PTH 1
12 Menu S3 TACTILE-PTH 1
13 Next S4 TACTILE-PTH 1
14 Prev S5 TACTILE-PTH 1
15 OK S6 TACTILE-PTH 1
16 POWER S2 HDR1X2 1
17 I2CtoCharLCD CONV1 I2CtoCharLCD 1

Attachments

None

Members

Success
The owner does not allow comments in this project now

Comments (0)

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.