Mar 08 2023
Decodor Morse cu Pic
Postat de licenteoriginale • In Politehnica
Cuprins

Aceasta lucrare poate fi descarcata doar daca ai statut PREMIUM si are scop consultativ. Pentru a descarca aceasta lucrare trebuie sa fii utilizator inregistrat.

Extras din document
CuprinsIntroducere 1
1 Decodor Morse cu PIC - prezentare generala 4
1.1 Codul Morse 4
1.2 Schema bloc-prezentare generala 7
1.2.1 Circuitul de receptie cu microfon 8
1.2.2 Decodorul de ton 9
1.2.3 Etajul cu microcontroler 9
1.2.4 Display-ul LCD 10
1.2.5 Sursa de alimentare 10
2 Implementarea Hardware a Decodorului Morse 13
2.1 Microfonul si amplificatorul de microfon 13
2.2 Decodorul de ton 13
2.3 Etajul cu MCU 15
2.3.1 Arhitectura interna a procesorului 16F84 16
2.3.2 Diagrama de tact / ciclu unei instructiuni 18
2.3.3 Executia unei instructiuni 19
2.3.4 Organizarea memoriei 19
2.3.5 Porturile de intrare - iesire 20
2.3.6 Caracteristici tipice ale microcontrolerului PIC16F84 21 2.3.7 Setul de instructiuni 22
2.4 Modulul LCD M1641 24
2.4.1 Registri 26
2.4.2 Flagul Busy(BF) 26
2.4.3 Numaratorul de adresa(AC) 26
2.4.4 Memoria RAM de date a display-ului (DD RAM) 26
2.4.5 Generatorul de caractere ROM (CG ROM) 27
2.4.6 Generatorul de caractere RAM (CG RAM) 28
2.4.7 Setul de instructiuni 28
2.4.8 Initializarea modulului LCD M1641 28
3 Implementarea Software a decodorului 30
3.1 Definirea constantelor ti atribuirea porturilor 30
3.2 Alocarea memoriei RAM. Pointeri. Variabile 31
3.3 Programul principal 31
3.4 Rutina de intreruperi 32
3.5 Interfata PIC -PC 33
3.6 Rutina de interfatare cu modulul LCD 33
Concluzii 34
Anexa 1 - Listing-ul fisierelor 36 pic16f84 36
mdecoder.asm 39
mdecoder.hex 60
Anexa 2- Schemele electrice si cablajul 63
Bibliografie
Alte date
?DECODOR MORSE CU PIC?
Introducere
Din cele mai vechi timpuri omenirea a fost interesata in transmiterea stirilor la distanta . Dar, in diferitele epoci, acest lucru s-a realizat in functie de gradul de cunostinte stiintifice ale vremii si de dezvoltarea fortelor de productie. De pilda in antichitate vestile erau transmise cu ajutorul focurilor care , aprinse pe locuri inalte , puteau fi vazute de la distanta.
Transmiterea informatiilor constituie un domeniu aflat in continua evolutie datorita nevoilor tot mai mari de comunicatie ale oamenilor, nevoie ce este cu greu satisfacuta chiar cu aparitia internetului si a altor servicii de comunicare.
Aflandu-ne in secolul vitezei cel mai important domeniu de activitate este cel al informatiei si al celor ce se intrepatrund cu acesta: colectarea, prelucrarea si distribuirea informatiilor de orice tip. Datorita progresului tehnologic rapid, aceste domenii converg in ritm alert, iar diferentele intre colectarea, transportul, stocarea si prelucrarea informatiei dispar pe zi ce trece. Astfel, pe masura ce posibilitatile noastre de a colecta, prelucra si distribui informatia cresc tot mai, cererea pentru o prelucrare mai sofisticata a informatiei creste si mai rapid.
Pe masura ce omenirea a urcat pe treptele istoriei, sistemele de transmitere a informatiei s-au perfectionat, ajungandu-se la cele cunoscute astazi. Dintre ele , cel mai raspandit este radioul, istoria acestuia reprezinta o inlantuire de cercetari si descoperiri pasionale, ea a inceput cu aproximativ trei secole in urma. Aparent multe din descoperirile si inventiile facute in acest interval de timp n-au nici o legatura cu ce numim azi radio , in realitate insa ,ele se asambleaza ca un joc de cuburi, contribuind la aparitia si perfectionarea continua a radioului si implicit si a celorlalte forme de transmitere a informatiei la distanta cum ar fi:
telefonia
televiziunea
internetul
radioul.
O data cu aparitia si dezvoltarea acestora au aparut si noi tehnologii legate de cele veghi ca de exemplu telefonia celulara, televiziunea in culori si apoi cea prin sateliti , transmiterea informatiilor mai intai prin foc, apoi prin cablu telefonic si in prezent prin fibra optica.
Desi acest domeniu are un inteles mult mai larg , ne vom opri asupra unei anumite tehnici de transmitere a informatiei. Una dintre primele modalitatii utilizate in transmiterea informatiei a fost limbajul Morse, actualmente fiind utilizat de radioamatori in special.
În lucrarea de fata am implementat un dispozitiv care realizeaza receptia unui mesaj in limbajul Morse ,decodificarea si afisarea mesajului transmis pe un display cu cristale lichide.
Limbajul Morse a fost inventat de catre Samuel F. B. Morse. S. Morse a devenit cunoscut prin inventiile sale ,cele mai importante fiind telegraful si codul care ii poarta numele, folosit in telegrafie.
La inceputul secolului al XIX–lea, intelegerea fenomenului elecromagnetic a evoluat, astfel incat a devenit posibila comunicarea intre doua statii separate.
*1819 Hans Oersted de Olanda a descoperit ca un fir parcurs un curent electric radiaza un camp magnetic, directia campului fiind in sens opus deplasarii curentului electric.
* 1825 William Stergeon a inventat electromagnetul;
* cercetarile lui M . Faraday si J. Henry asupra fenomenului electromagnetic in 1831 au ajutat studiile lui S. Morse la crearea receptorului telegrafic. Faraday a descoperit legile inductiei magnetice. Curand S. Morse a reusit sa imbunatateasca calitatea semnalului, utilizand etaje de amplificare si inventand dispozitive prin care transmitea semnale in ambele sensuri pe aceeasi linie.
* in 1837 Morse impreuna cu .Henry au incercat sa gaseasca sprijin financiar pentru construirea unei linii de telegraf in SUA si mai tarziu in Europa, dar fara succes;
* ramas fara partener, in 1843 a gasit suportul financiar pentru construirea unei linii de 41 de mile in SUA
*1844 Morse a transmis primul mesaj telegrafic dinBaltimore spre Washintong . Acest mesaj continea textul :
„ What hath God wrought! ”
Primii pasi in telecomunicatii, folosind curentul electric, au fost facuti prin transmiterea de impulsuri electrice intr-un cod anumit sau astfel in cat la corespondent sa fie indicate literele sau cifrele transmise. Cel mai cunoscut cod folosit pentru transmiterea de mesaje la distanta este codul Morse, format din linii si puncte.


