Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Premier Energy se listeaza la bursa

Unde recomandati un CT cu Casa de...

Adaptare masina pentru o persoana...

Bios laptop Myria MY8315
 Folie display laptop in Bucuresti?

Pagina Wikipedia

Incalzire cu Boiler cu PDC + IPAT...

Salariu de șofer Uber 8000 l...
 Problema token semnatura electron...

Incarcator diy China

Unde au disparut tancurile federa...

RMN Decontat
 Jgheab clasic forma "U"- ...

Reparatie plafoniera LED

Problema PC - se blocheaza sau re...

Notebook HP 840G2 - Upgrade RAM, ...
 

ATMEL sau PIC ? Discutii despre microcontrolere

- - - - -
  • Please log in to reply
206 replies to this topic

#181
Sergyu26

Sergyu26

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 05.08.2010
Ce ziceti de schema asta?

[ http://www.muxtronics.com/wp-content/uploads/2010/04/PC-Parallel-Port-Relay-Board.jpg - Pentru incarcare in pagina (embed) Click aici ]

#182
edy_wheazel

edy_wheazel

    Superior Member

  • Grup: Senior Members
  • Posts: 51,047
  • Înscris: 31.07.2007
Asta ii o schema clasica de comanda prin portu' paralel. Ii ok numa' sa ai grija ca io am prajit un port cu jucarii din astea.

#183
Sergyu26

Sergyu26

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 05.08.2010

View Postedy_wheazel, on 4th September 2010, 18:11, said:

Asta ii o schema clasica de comanda prin portu' paralel. Ii ok numa' sa ai grija ca io am prajit un port cu jucarii din astea.


Sunt mai sigure alea cu optocuploare?

#184
edy_wheazel

edy_wheazel

    Superior Member

  • Grup: Senior Members
  • Posts: 51,047
  • Înscris: 31.07.2007
Io zic ca da, totusi, daca ai un scurt la iesirea portului nu mai conteaza daca ai optocuploare, tranzistori sau ULN.

#185
BaciulSatelitilor

BaciulSatelitilor

    Junior Member

  • Grup: Members
  • Posts: 118
  • Înscris: 25.08.2010
Schema aceea cu relee nu este rea.

Totusi, pentru a evita comanda a 8 relee cu 8 fire trase de la calculator si pentru a face montajul compatibil cu un laptop fara port paralel, o solutie frumoasa ar fi sa folosesti placa de sunet pe post de generator tonuri DTMF pe care apoi le decodezi cu un circuit special situat pe placa cu relee si care este capabil sa comande direct 4 relee. Prin niste artificii simple poti extinde comanda la 16 relee.

Vezi schema si explicatiile de aici:
http://www.siongboon..._dtmf_circuits/
La tine singura deosebire este ca tonurile DTMF vor fi generate nu de un telefon ci de placa de sunet.
In MATLAB stiu cum se genereaza astfel de DTMF-uri, in C si Visual Basic nu. Trebuie sa te documentezi.

#186
dics

dics

    New Member

  • Grup: Members
  • Posts: 3
  • Înscris: 04.09.2010
Se poate folosi extrem de usor un microcontroler Microchip (asa cum a mai fost sugerat si mai sus) de tipul PIC 18F2550 sau PIC 18F4550. Stiva USB este gratis de la microchip, sunt si cateva exemple usor de urmarit si de modificat. Eu am implementat un autoclicker emuland un mouse virtual pe USB. Totul in C (varianta C18 de la Microchip).
Aici este adresa pe site-ul microchip : http://www.microchip...ocName=en537044

dics

Edited by mister_rf, 05 September 2010 - 00:15.


#187
Sergyu26

Sergyu26

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 05.08.2010
Foarte buna ideea  :coolspeak: !!!

Tonurile DTMF se genereaza foarte simplu:

In C#: console.beep(int frecventa, int durata);    //durata in milisecunde

In C++ : sound(frecventa); delay(durata); nosound();

Edited by mister_rf, 05 September 2010 - 20:38.


#188
BaciulSatelitilor

BaciulSatelitilor

    Junior Member

  • Grup: Members
  • Posts: 118
  • Înscris: 25.08.2010
Vezi ca tonurile DTMF nu sunt semnale sinusoidale ci sume de doua frecvente.
Semnal DTMF:
[ http://upload.wikimedia.org/wikipedia/commons/thumb/0/0e/MultiTone1.png/220px-MultiTone1.png - Pentru incarcare in pagina (embed) Click aici ]
Citeste pagina de wikipedia a DTMF-urilor:
http://en.wikipedia....uency_signaling
In orice caz exista programe, cum ar fi DTMF 1.0.0.14 care genereaza tonuri DTMF, asa ca poti proba placa cu 4 relee chiar si fara sa scrii o singura linie in C.

#189
Sergyu26

Sergyu26

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 05.08.2010
Ziceai ceva de niste "artificii" prin care sa maresc comanda la 16 relee. la ce te refereai?

#190
BaciulSatelitilor

BaciulSatelitilor

    Junior Member

  • Grup: Members
  • Posts: 118
  • Înscris: 25.08.2010

View PostSergyu26, on 7th September 2010, 12:47, said:

Ziceai ceva de niste "artificii" prin care sa maresc comanda la 16 relee. la ce te refereai?
Ma refeream la un demultiplexor unu la 16 pe care il legi cu pinii de adrese la Q1,2,3,4 ale cipului DTMF.
Totusi, cu asemenea artificiu poti activa doar un singur releu din cele 16, nu ai posibilitatea sa obtii toate cele 2^16 combinatii posibile inchis deschis.

Repet - solutia serioasa la problema ta este un microcontroller.
ATMEGA32U2 placa de dezvoltare
http://www.avrfreaks...mp;item_id=1031

Decit sa te complici cu generare DTMF-uri, decodare, demultiplexare si cite si mai cite, mai bine inveti un microcontroler in citeva saptamini si pe urma poti face minuni cu el, mult mai simplu decit folosind Circuite Logice Combinationale, registre si latchuri.

#191
Sergyu26

Sergyu26

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 05.08.2010
inteleg, dar vreau sa fie ceva cat mai "homemade"

#192
BaciulSatelitilor

BaciulSatelitilor

    Junior Member

  • Grup: Members
  • Posts: 118
  • Înscris: 25.08.2010

View PostSergyu26, on 8th September 2010, 09:23, said:

inteleg, dar vreau sa fie ceva cat mai "homemade"
Pai tot home made este si placa cu microcontroller si in plus este mai simplu de realizat hard decit schema cu decodor DTMF.
Atita vreme cit ai pus titlul topicului "Microcontroler" dai de inteles ca vrei sa faci ceva folosind un procesor. In realitate tu te joci complicindu-te enorm pentru simplu motiv ca nu vrei sa investesti 2 saptamini in invatarea unei familii de microcontrolele cum ar fi AVR sau PIC.

#193
rodanny

rodanny

    Active Member

  • Grup: Members
  • Posts: 1,931
  • Înscris: 13.01.2004
Va salut,

Deschid acest topic deoarece vreau sa ma apuc sa invat sa programez microcontrolere, dar sa si imi execut un echipament de care am nevoie.

Echipamentul trebuie sa comande:

1. 14 intrari de unde citeste date analogice ( niste sensori NTC20 / si PT1000).
2. 10 Comutatoare ON/OF - pornesc si opresc nite consumatori la 220v maxim 150 W
3. 3 comutatoare cu 2 pozitii (stg/dr) cu 3 fire: comun / fir stg / fir dr
4. Afisare pe un display a infomratiilor ce trebuie setate/programate
5. Tastatura pt programre....butoane? eventual si un buton cu rasucire continua pentru deplasare prin meniu...

Ce variante imi recomandati tinand cont ca as dori sa gasesc si programe de simulare free....sau in fine...si semi freee..cad opr e un poriect home...si nu deranjez pe nimeni.....

Eu ma gandisem la PICAXE ? Mai sunt Atmel , Pic....
Dar pt PiCAXE am vazut ca au program si pentru programare in BASIC si VISUALA si parca au si simulator....

Cine ma poate ajuta e binevenit, atat cu sfaturi cat si cu ideii...documentattii linkuri etc...

Cu multumiri anticipate ,
danny

#194
rianovich96

rianovich96

    Junior Member

  • Grup: Members
  • Posts: 119
  • Înscris: 28.03.2011

Quote

Ce variante imi recomandati tinand cont ca as dori sa gasesc si programe de simulare free..

1. Microchip. N-am timp sa-ti spun de ce.
2. Visual Studio 2008. Idem. Alege Visual Basic.
3. Ia-ti o placa de dezvoltare de oriunde mai ieftin, preferabil cu programator on-board si care sa se integreze in MPLAB IDE
4. Descarca MPLAB IDE (mediu de dezvoltare, simulator, etc)... e moca cum le place romanilor

Ce vrei tu e relativ simplu... alege un MCU cu USB, ai exemple in stiva USB (tot moca) de la Microchip. Guidance:

In VB .NET iti faci o aplicatie de 2 lei care trimite pe portul serial (emulat pe USB) starile butoanelor.
In MCU preiei comenzile si faci ce vrei cu ele, pini de port, etc., relee de forta via optomos, etc
Inpoi, idem, achizitionezi intrari (IO, A/D, etc) si trimiti catre PC

Cam asta-i..

PS. Mchip are si stiva Ethernet + MCU cu tot ce-i trebuie inauntru, in caz ca vrei sa-ti comanzi placa mai elevat, eventual de pe laptop cand stai pe tron :)

Edited by rianovich96, 14 April 2011 - 01:42.


#195
alex_c11

alex_c11

    New Member

  • Grup: Members
  • Posts: 9
  • Înscris: 19.04.2011
Salut,

Am si eu nevoie de putin ajutor daca se poate...: vreau sa fac un montaj cu pic sau atmel care sa imi arate viteza la bicicleta, un fel de vitezometru (ciclocomputer). Fiind la inceput in acest domeniu nu prea stiu ce componente sa folosesc, ce senzori, display, etc, si mai ales programul. Va rog daca poate cineva sa-mi zica ce si cum sa folosesc, eventual o schema ceva (pe care sa o pot incerca in proteus isis). Si programul (fila hex) daca are cineva si imi poate da ceva asemanator as fi foarte recunoscator.... am cautat pe googu proiect de genu' asta si n-am gasit nimic.

Imi cer scuze daca am postat unde nu trebuie, sunt nou pe forum si am mare nevoie de ajutor...ma chinui de ceva timp sa gasesc proiecte asemanatoare, dar nu am reusit sa fac nimic.

Multumesc anticipat,
Alex

#196
mister_rf

mister_rf

    freelancer

  • Grup: Senior Members
  • Posts: 15,889
  • Înscris: 22.10.2002
Sunt proiecte pe net, important este sa le cauti. B)
Exemple:
http://www.radiolocm...s.html?di=34953
http://ashishd.wordp...g-avr-atmega16/

#197
Fratello

Fratello

    Active Member

  • Grup: Members
  • Posts: 1,614
  • Înscris: 14.02.2006
Aici : http://www.piclist.c...ketut/index.htm ai tot ce-ti trebuie. Succes !

#198
astrixz

astrixz

    Member

  • Grup: Members
  • Posts: 583
  • Înscris: 18.02.2008
Salutare tuturor. Postez aici pentru a nu mai deschide un topic asemanator.

Sunt relativ nou in acest domeniu al microcontrollerelor, din punct de vedere software (programare). La nivel Hardware, lucrez de cativa ani buni cu cip-uri de la Microchip (programare, fisierele sursa luate direct de pe internet).

As vrea sa o iau de la zero cu microcontrolerele din familia ATMEL - AVR. Astazi mi-am cumparat un programator USBasp si as vrea sa ma apuc  serios de treaba. Sunt in anul 2 la Automatizari si Calculatoare, dar inca nu am facut materia de microcontrollere.

As dori daca se poate, sa-mi recomandati un tutorial anume din care sa invat oarecum aproape totul despre ele. De preferat, as dori sa lucrez in AVR Studio5.

Sa zicem ca ma cam descurc sa fac unele chestii elementare (apas pe niste butoane, se aprind ledurile corespunzatoare... sau sa blinkane un LED la o anumita perioada de timp). Ma descurc sa imi gasesc si schemele de interfatare dintre anumite cip-uri si interfata de programare, insa as dori sa invat cum se implementeaza unele chestii ca PWM, rutine pentru LCD-uri, Intreruperi, watchdog... etc

Pe Luni o sa imi ajunga si cip-urile propriu-zise (ATMEGA 16, ATMEGA88, ATTINY 85). :D

Va multumesc anticipat, sper ca nu s-au mai discutat chestiile astea aici, pe forum.

O seara buna in continuare :).

edit: As prefera un tutorial care sa fie complet, de la A la Z... sa nu trebuiasca sa caut in altul daca am nevoie de ceva. Multumesc

Edited by astrixz, 28 October 2011 - 18:56.


Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate