Kontrola schématu PICAXE (přesunuto)

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
CernyTOM

Kontrola schématu PICAXE (přesunuto)

#1 Příspěvek od CernyTOM »

Potřebuji připojit PICAXE přes sériový port, ale nevím jestli tam mám dát rezistor nebo další věci. Dále také nevím jestli můžu připojit vývody na sebe přímo nebo nějak jinak. Prosím poraďte mi! Přikládám schéma jak bych si to představoval. Děkuji, že mi pomáháte :D :D .
Přílohy
hotove-gif.gif
zdroje:

http://fyzika.spaco.cz/category/picaxe/

http://www.amazon.com/SmartProjects-Mega-Arduino-MEGA-Board/dp/B004A7H3DG

http://www.techpowerup.com/forums/threads/how-to-make-my-fans-5v.108196/

http://robodoupe.cz/2012/peckovy-tranzistor/
(198.12 KiB) Staženo 177 x
Uživatelský avatar
Honza_dy
Příspěvky: 2172
Registrován: 20 srp 2004, 00:00
Bydliště: Brno-venkov

#2 Příspěvek od Honza_dy »

Napiš ještě co má ten bastl vlastně dělat.
Schema dle Tvého obrázku asi nebude fungovat, protože picaxe potřebuje mít na pinu Serial In trvale log.0. V opačném případě přechází do režimu programování. Tento vstup také není možné použít v programu, omezeně lze použít výstup serial OUT.

Základní zapojení picaxe
Obrázek


Co se týče samotného PICAXE jsou výtečně zpracované manuály přímo na stránce výrobce viz. http://www.picaxe.com/docs/picaxe_manual1.pdf
Uživatelský avatar
jasin
Příspěvky: 1440
Registrován: 22 úno 2005, 00:00
Bydliště: Kunratice u Prahy

#3 Příspěvek od jasin »

Ty samé manuály jsou v helpu Picaxe editoru. Není třeba je hledat jinde.
Svět vypadá dobře jen při pohledu přes koňské uši.
CernyTOM

#4 Příspěvek od CernyTOM »

OK Zkusím to nějak popsat. Když necháte arduino dlouho spuštěný, tak se někdy sekne. Watchdog to prý má vyřešit, ale na mojem arduinu funguje jenom část, protože se spustí smyčka restartu. Prý to je nějaký bug na Arduino MEGA.
Myslím si že to vyřeší Picaxe. Proto je napojený arduino přes relé (I/O B.0) .
Pin I/O C.7 zkoumá jestli je v pohotovosti, nebo jestli není sekly arduino (protože když se arduino opakovaně restartuje, nebude dávat + do pinu).
Pin C.6 a B.1 budou indikaci začatku přenosu přes seriový port. Takže jestli bude chtít komunikovat arduino přes sériový port tak vyšle impuls do Picaxe a opačně. Doufám že to snad pochopíte jak to myslím :-) .
Ty ostatní piny na Picaxe chci použivat jako výstupy pro můj projekt. Pokud se arduino někdy sekne, Picaxe ho restartuje a pošle aktuální stav všech výstupních pinů.

PS: Myslím si že to pujde přes ty piny tu seriovou komunikaci spustit, http://www.picaxe.com/BASIC-Commands/Se ... ng/serrxd/ přes tento příkaz :-) . Nevím teď to půjdu vyzkoušet a napíšu, jak to dopadlo :-) . Díky za ty odpovědi!!
CernyTOM

#5 Příspěvek od CernyTOM »

Ta sériová komunikace funguje tak, jak jsem říkal :-)
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“