Microcontroller › 8051 › RFID interfacing
- This topic has 12 replies, 4 voices, and was last updated 10 years ago by SHAH DISHANT H..
-
AuthorPosts
-
March 31, 2014 at 8:34 am #4873ApoorvaParticipant
Hi, plz help me
my RFID shows some garbage values
I have used code available in the project named
How to interface RFID with 8051 microcontroller (AT89C51)
March 31, 2014 at 8:53 am #11430SHAH DISHANT H.ParticipantHi,
LCD needs ASCII data to display anything on it. First check RFID with hyperterminal. If its showing values fine then tell me what are the ID numbers of your TAG.
We have to convert the digit into ASCII.
Post result of hyperterminal.
March 31, 2014 at 12:31 pm #11431ApoorvaParticipantI dont know what is hyperterminal, plz tell me what is it.
April 3, 2014 at 10:44 am #11453ApoorvaParticipanthow can I know my RFID tag’s uniques number without reader module???
Can it be known from printed on it??
plz help me.
April 3, 2014 at 11:58 am #11454mohitaParticipantHi,
Hyper terminal is a computer communication software. Some uses of hyper terminal are:
1.Use a TCP/IP n/w to connect to systems on the internet or your n/w.
2.Use a Dial-up modem to dial into modem based systems.
3.Talk directly to many different types of devices using serial COM ports.
Thanks
April 7, 2014 at 4:35 am #11489SHAH DISHANT H.ParticipantHi,
Hyperterminal is a communication tool. In windows xp, its by default installed but in Vista, 7 and 8, its not available. You can download it from website. Its easily available.
Once installed, you can connect RFID module with PC. for laptop you need usb to serial converter.
You can not identify unique tag number without reader. You need above mentioned setup.
If you find any difficulty, post us back.
April 7, 2014 at 10:54 pm #11500ApoorvaParticipantthank you,
I got the serial number using HyperTerminal.
April 8, 2014 at 8:39 pm #11508ApoorvaParticipantI get the card number using Hyperterminalcard numbers and numbers printed on card are;4E00706E3B6B –0007368251 112,282194F006DD849B3 — 0007198793 109,553694F006DD858A2 — 0007198808 109,553844F006DE25595 — 0007201365 109,57941i have tried all the code given in engineersgarage but still it shows garbage.plz plz plz help methank you..April 10, 2014 at 3:26 am #11510SHAH DISHANT H.ParticipantHi,
Once you are getting with hyperterminal, lets move ahead step by step…!!
1. WAP to receive data serially on 8051… Send single byte data from hyperterminal and display it on LCD
2. Modify above progra, to receive data from hyperterminal and store in array and display it on LCD
3. Run the same code with RFID instead of HYPERTERMINAL…!!
All the best…!!!
April 10, 2014 at 7:13 pm #11521ApoorvaParticipantSCON=0x50;
TH1=0xFD;
TMOD=0x20;TR1=1;is this right code to recieve 8 bit data at 9600 baud??April 14, 2014 at 11:29 am #11550SHAH DISHANT H.ParticipantHi,
The above code is only to initialise serial communication at 9600 baudrate.
To receive data use following function…
void main()
{
int a;
a=receivedataserially();
}
int receivedataserially()
{
while(RI==0);
RI=0;
return SBUF;
}
From above code, you will get data in variable a.
April 15, 2014 at 12:06 pm #11557Pratik AgrawalParticipantHi, I have connected my rfid module with hyperterninal but it is not showing any data, what should i do?
April 16, 2014 at 4:00 pm #11578SHAH DISHANT H.ParticipantHi,
If its not showing on hyperterminal try with different baudrates..!!
Even if its not working, may be you have to change the READER…!!!
-
AuthorPosts
- You must be logged in to reply to this topic.