Vai al contenuto
PLC Forum


lettore card


tnnplc

Messaggi consigliati

Salve a tutti,
non so più cosa fare...

devo far comunicare un lettore di card CRT-288-B

https://drive.google.com/file/d/1ktTtxcWlH32NmUm6QFzDJF_VOMDkblMA/view?usp=sharing

con un microprocessore ATMEGA1284 tramite RS232....

fina a qui tutto semplice se non fosse per il fatto che il micro con il PC comunica... il lettore con il PC comunica ma tra lettore e micro non c'è comunicazione!!!

Con il PC ho usato REALTERM e un applicazione scritta da me in VB.NET e inviando il comando di POWERON il lettore funziona:

codice VB.net:

SerialPort1.Write(Chr(&H2) + Chr(&H0) + Chr(&H2) + Chr(&H33) + Chr(&H30) + Chr(&H3) + Chr(&H0))

System.Threading.Thread.Sleep(2000)

SerialPort1.Write(Chr(&H5))

metre questo è quello che ricevo su REALTERM (vedi allegato) collegando il micro al PC...

il codice che uso con il micro è in BASCOM:

 

Print Chr(&H2) ; Chr(&H0) ; Chr(&H2) ; Chr(&H33) ; Chr(&H30) ; Chr(&H3) ; Chr(&H0);

Wait 5

Print Chr(&H5);


che è la stessa stringa che invio con VB.NET...

ho messo anche un driver RS232 tra micro e lettore (vedi allegato)

Mi potreste aiutare... non so più dove agire....

Immagine1.jpg

PCB4004.jpg

Link al commento
Condividi su altri siti


Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...