Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Diy duvaljka, jbc lemilica, led svetlo, mikroskop
U vezi funkcije "power off, power on" ovako stoje stvari. Na slici su pinovi od interesa

[Image: attachment.php?aid=42371]

nRPIBOOT na njega ide taster, sluzi da se prilikom pustanja u pogon pritiskom i zadrskom na taster cm4 postavi u download mode znaci kad se nadogradjuje softver. Zanimljivo je da je pin 100 low u tom stanju sto znaci da cpu nije aktivan prilikom nadogradnje softvera. Ovaj pin 93 i nije sad toliko bitan za funkciju power on-off, cisto sam uradio debug osciloskopom da vidim stanje pinova. Znaci pinovi od interesa za power on/off jesu 99 i 100. Sta se desava kada odradim softverski "shutdown -h now", pin 100 nakon par trenutaka prelazi u low stanje sto znaci da su se diskovi demountovali i cpu je prestao sa radom i moze da se cm4 "safe" postavi u stanje low power moda. U ovom stanju pin 95 i dalje drzi aktivnu led diodu sto je znak da cm4 nije kompletno ugasen, trosi nekih dvadesetak mA u tom stanju. E sad da bi se cm4 kompletno ugasio potrebno je pin 99 postaviti low, tada cm4 prelazi u low power mod i trosi minimalno nesto napona, to je stanje koje se trazi znaci off stanje. Kada je cm4 u low power modu gasi se i led sa pina 95. E sad kako se pokrece cm4 iz ovakvog stanja, jednostavno se otpusti pin 99 od low stanja i tada cm4 krece da butuje, pin 100 postaje high. Sad na ovo sve treba dodati jedno power dugme i jedan mcu, najverovatnije pic12f1822 koji ce da odradi funkciju power on/off i da istovremeno prati ova stanja pinova i takodje da moze da odradi IR led daljinsku kontrolu power dugmeta na daljinskom, inace bez mcu nije moguce da se preko daljinskog probudi cm4 kada je kompletno u stanju sna, znaci mora dodatni mcu? Ako imate neku bolju ideju?


Attached Files
.jpg   2024-03-04_174311.jpg (Size: 150,13 KB / Downloads: 111)
Reply


Messages In This Thread
RE: Diy duvaljka, jbc lemilica, led svetlo, mikroskop - by savan - 03-04-2024, 06:00 PM

Forum Jump:


Users browsing this thread: 19 Guest(s)