Radiocomanda cu microcontroller Radiocomanda cu PIC 16F84
#1
Postat 16 May 2003 - 10:02 AM
Atasez schemele emitatorului si receptorului
#4
Postat 16 May 2003 - 12:44 PM
Fisiere atasate
-
Text_pentru_Radiocomanda.txt (8.63K)
Number of downloads: 1847
#5
Postat 16 May 2003 - 12:50 PM
PS sunt unele exceptii pentru care tin sa le multumesc ! se stiu ei care
Astept comentarii (nu la ce am scris eu) la scheme si la text. Credeti sau nu eu deja mi-am comandat un programator de PIC-uri (110000lei) ca am vazut ca un PIC 16F84 e in jur de 170000lei si zic eu merita. Partea de emisie receptie se gaseste si ea separat de cumparat si o poti utiliza la multe alte lucruri...
#7
Postat 16 May 2003 - 01:13 PM
Fisiere atasate
-
Filtre_quartz.pdf (57K)
Number of downloads: 857
#9
Postat 16 May 2003 - 02:03 PM
#12
Postat 16 May 2003 - 03:03 PM
Nu prea stiu cum lucreaza un servo de directie si cate fire are. Ce este acela un servo PWM ?
Din cate stiu o radiocomanda proportionala mai are niste accesorii prin care se comanda motoarele, un fel de drivere de putere ceva...
#14
Postat 19 May 2003 - 08:49 AM
- La o telecomanda proportionala "clasica" proportionalitatea consta in faptul ca deplasarea parghiei servoului este proportionala cu deplasarea stick-ului de pe telecomanda.
- Servourile au 3 fire, doua de alimentare si unul de semnal. Sensul de rotatie si unghiul cu care se misca bratul servoului este dat de factorul de umplere al semnalului dreptunghiular transmis pe firul de semnal.
Servoul este compus dintr-un motor,angrenaj de roti dintate si o parte electronica cu un potentiometru care este legat de axul motorului. Partea electronica din servo genereaza la randul ei un semnal dreptunghuilar al carui factor de umplere este modificat cu ajutorul potentiometrului, si care este comparat in permanenta cu semnalul primit de la emitator.
-Initial, cand mansa telecomenzii este in pozitie 0 bratul servoului este si el in poz. 0. Miscand mansa, se modifica factorul de umplere al semnalului transmis de emitator la servo. In acest moment motorul porneste si roteste si axul potentiometrului in directia echilibrarii semnalului primit cu cel generat intern.
De aici se observa diferenta dintre schema care ai gasit-o si cea "clasica". Schema ta roteste motoarele continuu cu turatie variabila, cealalta le roteste doar pana se atinge echilibrul.
#15
Postat 19 May 2003 - 09:10 AM
#17
Postat 19 May 2003 - 10:15 AM
Asa am banuit si eu initial cand am vazut si fotografia robotelului pe care e instalata radiocomanda...
#18
Postat 19 May 2003 - 12:12 PM
In forma actuala nu prea. Trebuie convertita cumva tensiunea de la iesirea receptorului in semnal dreptunghiular cu factor de umplere variabil. Din pacate nu stiu cum se face asta, trebuie sa mai caut. Ai gasit de cumparat undeva circuitele pt. receptor si emitator?
- Mai am o idee despre cum ai putea folosi schema cu modificari mai putine dar trebuie sa mai consult niste electronisti ca sa nu-ti spun prostii.
#19
Postat 19 May 2003 - 03:59 PM
Codul pentru cel mai ieftin programator de microcontrollere PIC 16F84, 16F876 si memorii 24Cxxx este AD-PIC02 ;dupa ce-l comanzi la adresa de E-mail sales@adelaida.ro iti vine acasa in 4-5 zile.
#20
Postat 21 May 2003 - 04:13 PM
Daca te mananca si mai tare mai modifici programul si folosesti numai o iesire al carei factor de umplere va fi proportional cu pozitia joy-ului.
#21
Postat 22 May 2003 - 10:02 AM
Astept idei
#22
Postat 22 May 2003 - 06:07 PM
Suntem in stare sa facem multe, dar nu avem vointza.... iar majoritatea daca dau "rateu" se lasa .... nu este bine.. ba din contra.. ar trebui sa se perfectioneze... cam atat... al vostru alex.
Aceasta postare a fost editata de RealAlex: 22 May 2003 - 06:09 PM
Cu respect, Alexandru B.
#23
Postat 23 May 2003 - 08:37 AM
Eu zic s-o luam mai incetisor, intr-o saptamana de cand am gasit schema pe net nu am apucat decat sa imi cumpar programatorul de microcontroller. Nu sunt nici miliardar (deocamdata dar joc saptamana asta la LOTO) ca sa-mi pot cumpara ce-mi trebuie intr-o zi plus ca am si nevasta...vezi citeste discutiile de pe forum la capitolul generalitati + nevasta etc. Eu zic ca am facut cu mult mai mult decat altii care vorbesc vorbesc dar nu pun nimic concret pe forum, scheme, poze, etc.
Eu, intr-un alt subiect de pe acest forum am inrebat de o schema de radiocomanda proportionala , mi s-a spus ca e mai simplu sa o cumpar etc etc, ca e greu sa faci partea de emisie receptie asa ca m-am hotarat pana la urma sa cumpar partea de emisie receptie dar sa fac eu restul.
Sincer, scopul meu a fost sa aflu daca cineva a mai lucrat cu asa ceva pentru a-l intreba ce si cum, dar se pare, vorba ta, ca nu stim decat sa cumparam de-a gata si sa ne laudam cu ce-au facut altii...
PS: cand o sa fie gata o sa pun pe forum ce-am facut dar mai dureaza...
#24
Postat 23 May 2003 - 10:46 AM
Modulele de emisie si receptie nu au o raza de acoperire prea mare, exista pericolul ca sa interfereze cu alte module (aceleasi frecvente se folosesc la unele telecomenzi pentru alarme auto sau la telecomenzi pentru actionarea portilor la curte sau garaj).
Ideea, in schimb, este valabila.
Probabil ca va trebui rescris codul si atunci se pot aduce imbunatatirile care sint necesare.
#25
Postat 25 May 2003 - 11:58 PM
Sper ca nu va intrerup si nici sa va tai elanul cu ceea ce am de spus intr-ale telecomenzii (cel putin din punctul de vedere al emitatorului si receptorului folosit in schema) ar fi ceva de spus.
1. Din cite am studiat eu documentatia pentru aceste emitatoare si receptoare ele functioneaza intr-o banda libera 433MHz, ceea ce inseamna ca oricine poate detine si folosi un astfel de emitator sau receptor, eu de exemplu am folosit un astefel de emitator si receptor la alarma auto, si functioneaza excelent dar aici apare problema 2.
2. Cu emitatorul alimentat pe la 4.5 volti nu bate decit vreo 30 de metri dar oricum poate daca il alimentati la o tensiune mai normala sa reusiti sa imbunatatiti acest lucru.
3. Alt dezavantaj cu un astfel de set de emitator receptor este ca e in banda 433MHz "fixa" (cel putin ce a trecut prin mina mea nu imi inchipui cum as fi putut schimba frecventa purtatoare cu sculele si tehnologia de acasa) asta inseamna ca daca veniti cu doua statii o sa va jucati cu rindu pentru ca altfel va bruiati unu pe altu sau schimbati ceva la programelul microcontrolerului de pe emisie si receptie si poate il faceti sa isi recunoasca emitatorul (mult mai complicat decit pare)
Acum cu ce aveti voi in schema apare si un avantaj aveti microcontrolere deci puteti face orice la nivel de programare (atita cit duce puterea de calcul a microcontrolerului) si nu vad de ce sa pastrati sistemul din schema cu doua servomotoare cind puteti converti programelul pentru a genera semnale standard direct pentru servourile de modelism adica impulsuri intre 1 si 2 ms pentru o rotire de 90 de grade a servoului cu punctul de mijloc la 1.5ms, aceste impulsuri sunt precedate de un asa numit semnal de sincronizare care daca imi amintesc bine are minim 4ms si poate fi urmat de pina la 10 impulsuri intre 1 si 2 ms (adica 10 canale), avantajul este ca daca aveti un PIC 16F84 pe receptor il puteti folosi ca decodificator cu 8 canale daca aveti chef.
Bine inteles daca sunteti electronisti bazati nu vad de ce sa folositi emitatoare si receptoare radio cu care tot omu opreste alarma la masina sau deschide usa la garaj (deci va bruiaza tot timpul) si sa nu folositi circuite specializate gen 3362 sau 3363 de la motorola (care din pacate au fos scost din productie) dar oricum... se mai gasesc inca pe piata.
Alta vorba ar mai fi: eu microcontrolere ieftine (cel putin in catalog) am gasit la COMET care lucreaza si cu Farnell (si sunt din Bucuresti), bine inteles ca pentru anumite microcontrolere comanda trebuie sa fie mai bogata ca numar pentru ca e mai ieftin si abea atunci se deranjeaza sa le importe, dar va descurcati voi, oricum nimic de reprosat firemei sunt chiar extrem de comunicativi.
Mult scces.
#26
Postat 26 May 2003 - 07:16 AM
Puterea nu poate fi crescuta pentru ca acest modul are doar un tranzistor mai modest pe post de emitator,
eventual se poate lucra la receptor care este cu supereactie. Aceste module cred ca se pot folosi mai mult pe distante foarte scurte. Mai este de specificat un lucru: pot transmite doar o banda de frecvente audio de maxi 1200Hz si inca ceva - poate lucra doar AM sau FM.
PIC16F84 poate functiona cu frecventa de tact de 10MHz si prin urmare cred ca nu ar fi o problema de a adauga mai multe canale pentru telecomanda.
#27
Postat 26 May 2003 - 08:43 AM
asta ca sa-mi fac si eu o ideie de ce trebuie sa faca microcontrollerul.
#28
Postat 26 May 2003 - 03:07 PM
Cu respect, Alexandru B.
#29
Postat 26 May 2003 - 05:41 PM
Mai pe seara dupa 11, si daca va aratati interesati am sa incerc sa pun pe net si citeva scheme de radiocomenzi (receptoare mai mult) este ceea ce m-a interesat pe mine.