Aktionen
Eval¶
Usecases:- sensor for 4 sensors
use dg409 to switch between sensors. (DG409 is 2:4 with 2 address lines, DG408 would be 1:8 with 3 address lines)
Dann kann ground gleich mit geschaltet werden und mehrere sensoren sllten sich nicht beeinflussen.
2x 5v output for pumps.Generating 6V somewhere else makes more sensei2c RTC for date (standalone), recordingtemprec- CAN for candis.
1xPWM output (trivial canio, workaround fuer lampen. Warum 2?)anderes projekt1xPWM output buzzer; 17:[[https://www.homofaciens.de/technics-base-circuits-h-bridge_ge.htm]] muesst sein, mit not baustein.anderes Projekt
Wenn invertiertes PWM-Signal vorhanden ist, spart man sich nen enable. NOT + NANDUpdate via USB is a nice feature. Circuit already available.Andere MCURTC for recordingtemprecPWM output for lampsloud buzzer for alarm/alarm-clockbutton for confirm stuffOUT output for lamps; 2x3V (plant lamp/room lamp)- 2LEDs regular
SPI NAND-FlashtemprecSwitch connection VUSB to can- internal RTC to provide timestamps
- I2C-eeprom fuer CAN-Id, dann doch I2C-RTC?
- Dann doch SPI-Flash?
Most things can be copied from candis.
( https://www.nxp.com/docs/en/data-sheet/MC34933.pdf )
Connectors¶
- Debug
USB- 4x 2Pin Sensors
- CANBus
1x 2Pin PWM Out for Lamp2x 2Pin Out switch Plantlamp, room lamp- 2x 2Pin Out pumps(3V)
HMI¶
- 2 LEDs regular (green/amber)
- 4 LEDs sensors selected(org) (SIPO)
- 4 LEDs sensors status(vio) (SIPO)
1 Button, quit alarm2 Button boot/reset (firmware update via USB)
Von Redmine Admin vor fast 3 Jahren aktualisiert · 13 Revisionen