La placa CHI035
De El raconet d'en Jordi
Contingut |
Característiques
Molt semblant a la CHI030, i que també utilitza el PICAXE-18X, aquesta placa afegeix al xip L293D quatre transistors MOSFET per les altres 4 sortides, de forma que podem controlar 2 motors en velocitat i direcció i altres 4 càrregues amb intensitats importants, fins i tot de l'ordre d'uns quants Amperes.
Podem soldar regletes de pas 5,08 mm per facilitar el connexionat. Les venen per parelles (i altres agrupaments), però porten un sistema que permet unir-les lliscant una sobre l'altre. És cert que taparem amb elles les columnes de connexions de 0V i 5V, però aquestes son redundants.
Alimentació
Font única
Podem treballar amb una única tensió d'alimentació de 5V connectada a V2. LA placa porta una resistència de 100Ω que connecta les dues alimentacions, de forma que també alimentarem el PICAXE amb la mateixa font.
Utilitzant dos alimentacions diferents
Podem tallar i treure'n la resistència de 100Ω i així aïllar les dues alimentacions. A l'esquerra posarem 5V per al PICAXE, i a la dreta una font de 5 a 12V per a les càrregues.
Entrades
Les entrades 2, 6 i 7 porten una resistència de 10 kΩ a 0V. Per tant podem fer servir les entrades 0 i 1 per ADC directament o haurem de connectar resistències per a utilitzar-les com a entrades digitals. Si volem fer servir l'entrada 2 per ADC, pensem que ja porta la resistència de 10kΩ a la placa (podem connectar, per exemple, una LDR directament entre 5V i l'entrada). Podem connectar finals de cursa directament entre 5V i les entrades 6 i 7.
Sortides
Les sortides 7 i 6 ens permeten connectar un motor, i les sortides 5 i 4 un altre (la placa porta el xip L293D connectat a aquestes sortides). Podem connectar bombetes o altres càrregues entre V2 i les sortides 3 ,2, 1 i 0.
Modificacions
Si no utilitzem entrades ADC i volem entrades digital a in0 i in1, o bé aquestes sempre utilitzen un divisor de tensió amb una resistència de 10 kΩ a 0V, podem soldar dites resistències a la placa (R7 per a in1, R8 per a in0)
Exemples d'aplicació
Com a exemple us mostrem un programa que controla un tendal segons la llum
que rep una LDR. La velocitat del motor es varia amb PWM i es determina pel
valor de consigna d'un potenciòmetre.
' Tendal controlat per llum
'pin2=1 <=> molta llum -> obrir tendal
'pin6=1 tendal obert
'pin7=1 tendal tancat
main:
low 4 'atura motor
low 5
label_1F: if pin2=1 then label_61 'molta llum
goto label_1F
label_61: readadc 0,b0 'llegeix potenciòmetre
let b1= 255-b0
high 4 'obre tendal amb PWM
pause b0 'amplada activa
low 4
pause b1 'amplada passiva
if pin6=1 then label_3D 'tendal obert
goto label_61
label_3D: if pin2=1 then label_3D 'poca llum
label_7F: readadc 0,b0 'llegeix potenciòmetre
let b1= 255-b0
high 5 'tanca tendal amb PWM
pause b0 'amplada activa
low 5
pause b1 'amplada passiva
if pin7=1 then label_A5 'tendal tancat
goto label_7F
label_A5:
goto label_1F
Ús amb el PICAXE-18M2
Amb aquest PICAXE aconseguim una entrada extra, ja que a la pota del RST del PICAXE-18X el PICAXE-18M2 té una entrada digital (C.5). Com a la placa el RST porta una resistència connectada a 5V, aquesta entrada digital la connectarem entre la entrada R i 0V (lògica inversa).
La placa CHI-035A
Aquesta placa està optimitzada pel PICAXE 18M2: no porta soldats ni el polsador ni la resistència pull-up del RST i si en canvi totes les resistències de pull-down de les entrades.A més a més, quan traiem la resistència que uneix les alimentacions podem posar un circuit integrat regulador de tensió 78L05 a la pròpia placa.
Realment, es tracta d'una actualització molt interessant de la placa original. Només soldant el regulador i unes regletes de connexió podem disposar d'una placa versàtil per a control i robòtica. Per exemple, podem connectar un receptor SIRC (caldrà eliminar la resistència interna de pull-down de la placa associada a l'entrada que fem servir) i 2 motors i tindrem un robot teledirigit per comandament infraroig.
Cal anar amb compte si utilitzem la placa amb un PICAXE que no sigui el 18M2: com la antiga connexió de RST ara és una entrada normal, té un R de pull-up de 10K a massa que mantindira un PICAXE-18X, per exemple, en estat de RST continu. En aquest cas cal tallar la R corresponent (R4) i soldar una resistència de 10K a l'espai RST reservat, així com el polsador corresponent.
La veritat és que si treballem amb el PICAXE-18M2 aquesta placa modificada és una meravella, especialment si la millorem amb les regletes i el regulador de tensió. Millor tallar les resistències horitzontals (R7 i R8) per tenir entrades analògiques. També és recomanable posar soldar una ristra de 10 pins recte al connector del port B, de forma que podrem accedir directament a les sortides sense passar pel L293D o els FET. Amb aquesta placa podrem fàcilment fer tot tipus de control.


