Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 5,000 devices or 10,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Ongoing

STD SoftReobasArduino

License: MIT

Mode: Editors' pick

  • 1.5k
  • 0
  • 0
Update time: 2023-08-04 18:47:52
Creation time: 2021-02-25 18:46:40
Description

SoftReobasArduino

 

This project is a controller for three standard PC fans, controlled by a computer program(Windows 7/10 tested). Video with a demonstration:

 

https://youtu.be/8hW6mBzUgN4?list=PLEL7qGoBXwEaDuzdx020j9YMi9B89LieX

 

Schematics provide two versions of the board, one - using Arduino Nano and ULN2003(Darlington transistors package), first photo from upper, and second - using ATmega8 CPU and three MOSFET transistors in the TO-220 case(for example IRF540/IRF640/IRF740).

I developed only the first one in PCB format, the second remained in prototype format(last photo). I like the first option because ULN2003 is popular chip that integrates everything from current-limiting resistors to protection diodes in a circuit that only requires a few components:

ULN2003_Structure

According to the documentation for ULN2003, the chip can output 500mA per channel, if you look at my schematic, you will see that I have paralleled two outputs for the FAN2 and FAN3 - they can output up to 1000mA per fan, and fan1 has three outputs connected in parallel, correspondingly, the output current can be up to 1500 mA, that is, a more powerful fan can be connected here. However, MOSFET solutions can produce several times more output currents.

You can use both solutions, Arduino Nano or ATmega8, but in the case of ATmega8, you need pre-flash the firmware(with Arduino IDE) and next step - connect a USB-UART adapter to J2 (baud rate 9600), ATmega8 solutuon - need supply +5V for the J2, Arduino Nano have all this in board.

 

Win10Scrn

 

More informations about project on Github:
https://github.com/techn0man1ac/SoftReobasArduino/

Design Drawing
schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity Contributor
1 1000uF 6.3V C1 470UF/16V 1 1000uF 16V
2 0.1u C2,C3 C0805 2 C_0805_US
3 22pF C4,C5 C0805 2 C_0805_US
4 kf2510_3A CN1,CN2,CN3 CONN-TH_3P-P2.00_KF2510_3A 3 kf2510_3A
5 SB540 D1 DO-201AD_BD5.3-L8.4-P12.50-D1.4-RD 1 SB540_AY_10001
6 1N4007 D2,D3,D4 SOD-123_L2.8-W1.8-LS3.7-RD 3 1N4007W
7 Power Arduino J1 HDR-F-2.54_1X2 1 HDR-F-2.54_1x2
8 UART J2 HDR-M-2.54_1X5 1 HDR-M-2.54_1x5
9 12V Power P1 CONN-TH_2P-P5.00 1 CONN-TH_2P-P5.00
10 IRF630 Q1,Q2,Q3 TO-220-3_L10.0-W4.5-P2.54-T 3 IRF630
11 100 R1,R2,R3 R0805 3 R_0805_US
12 10k R4,R5,R6,R7 R0805 4 R_0805_US
13 K2-3.6×6.1_SMD RESET KEY-SMD_2P-L6.2-W3.6-LS8.0 1 K2-3.6×6.1_SMD
14 ARDUINO_NANO U1 ARDUINO_NANO 1 ARDUINO_NANO 1452340004
15 ATMEGA8A-PU U2 DIP-28_L34.6-W7.3-P2.54-LS10.2-BL 1 ATMEGA8A-PU
16 ULN2003A U3 DIP-16_16P-L20.2-W6.6-P2.54-LS7.6-BL 1 ULN2003AN
17 16MHz X1 OSC-TH_L10.0-W4.5-P5.00 1 X49SD16MSD2SC

Unfold

Project Attachments
Order File name Download times
1

SoftReobasArduino-main.zip

0
Project Members
Target complaint
Related Projects
Change a batch
Loading...
Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn