Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

8051 with figerprint module

Status
Not open for further replies.

torana

Member level 2
Joined
Sep 11, 2011
Messages
51
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,683
i am trying to interface fingerprint module R30x with 8051. first i am trying to interface with PC.
but it is not showing any thing on my hyper terminal. even i can not write any thing on my hyper terminal (after connecting fingerprint module R30x).

i have tested on 9600-115200 bps)

i am interfacing my fingerprint module R30x with PC through MAX 232 ic.

thank you
 

With an incorrect speed, hyperterminal usually shows you some garbage comming in. If there is nothing received on the hyperterminal screen. I would check the input and outputs of the Max232. To discard problems here you may connect a known good serial device to the Max232 and see if the data reaches the PC. Also you can check the Tx line of the module with an oscilloscope to see if it sending something or nothing at all.
Without seeing the datasheet there are not too much options here. I assume that you saw in the DS that the output from the module is serial at TTL. Otherwise it may require something different than a Max232.
 
  • Like
Reactions: torana

    torana

    Points: 2
    Helpful Answer Positive Rating
thank you friend,

my MAX 232 circuit is correct, same circuit is working with 8051 microcontroller and GSM modem. but it is not working with fingerprint module(R30x). it is not showing anything on my PC hyper terminal. i had cheched with a new module but still it is not working. thank you.
 

Can you post a link to the fingerprint module datasheet ?
May be the module needs another signal on the interface to start transmitting, as CTS, etc.
I mean that the module could expect a hardware or even a software handshake.
 

Time only permited me a rapid read of the DS but I found this:

Each module has an identifying address. When communicating with upper computer, each
instruction/data is transferred in data package form, which contains the address item. Module
system only responds to data package whose address item value is the same with its identifying
address.
The address length is 4 bytes, and its default factory value is 0xFFFFFFFF. User may modify the
address via instruction SetAdder. The new modified address remains at power off.


It seems that a software handshake is required for the module to transmit. You must adhere to a protocol and send a packet containing the module password. Otherwise the module will not send data.
Please check it. Ill try to give the DS a detailed read when I can.
Max232 is OK and recommended in the DS.
Let me know if you make it work.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top