Connect with us

Symbol barcode module

Discussion in 'Electronic Design' started by Tom, Nov 25, 2004.

Scroll to continue with content
  1. Tom

    Tom Guest

    Hi

    I have a Symbol barcode module model SE-1200WA-1000A.
    It has got an 8-pin connector.
    I would like to interface to it from a micro controller or a PC.
    Could someone please help me with the pin connections and communication
    protocol?

    /Tom
     
  2. Dave VanHorn

    Dave VanHorn Guest

    I wish you luck.
    Getting info from those guys is worse than pulling teeth.
     
  3. Mike

    Mike Guest

    This is an UNDECODED module; you will have to use software to decode
    the barcode data. The decoded version is the SE1223. Note: the WA in
    the number means Wide Angle.

    That said, for what you have, here is the pinout:


    1 Power - Supplies power to the engine. 5 VDC ± 10%; approx 60 mA
    (130mA max)

    2* Range Limiter - When low, scanner range is reduced. When high, or
    not connected, scanner operates with full performance. (Also called
    Scan/Aim.)

    3* Laser Enable - When low, the laser is enabled only if pin 4
    is also low. Laser is off if high or not connected.

    4* Scan Enable - When low, the scan motor runs and all circuitry is
    activated.

    5 Digitized Bar Pattern - This output represents the widths of the
    bars and spaces in the symbol being scanned. An internal 10K ohm
    pull-up resistor is used. Valid DBP data should not be expected for
    about 55 msec after both Laser Enable and Scan Enable are active.
    high = bar, low = space

    6 Start of Scan - This output changes from high to low, or low to
    high, when the scanned laser changes its direction of travel at either
    end of the scan line. An internal 10K ohm pullup resistor is used.

    7, 8 Gnd - Ground

    * Minimum impedance between this pin and pin 1 is 1K ohm

    From the drawing, it looks like pin 1 on the connector is the side
    towards the center of the scan engine. There is usually an
    arrow/triangle molded into the connector to indicate pin 1.

    Being undecoded, there really isn't much of a protocol. Scan Enable
    starts the mirror moving. Laser Enable turns the laser on. You
    should start seeing the SOS signal transitioning (indicating mirror
    movement). Any changes in the light picked up by the photodiode in
    the module are squared up by the (analog) circuitry and sent out the
    DBP signal. Your system times the widths of the bars and spaces and
    figures out if it represents a valid barcode (of the types you are
    interested in).

    I hope you have a supply of the little flex cables needed to go in the
    connector. Be very careful with the flex connector, as they can
    easily break (usually, the little lever/sliding piece pops out and
    goes flying - if you are lucky, the retention feature on the connector
    hasn't broken and you can carefully put it back together).

    Laser Safety. Don't shine the laser onto your or any other creature's
    eyes. As long as the mirror is up to speed, you are unlikely to
    actually harm anyone's eyesite, but don't take any chances. Your
    circuitry should make sure that the laser is shut off if the SOS
    signal doesn't transition within a reasonable amount of time (meaning
    the mirror isn't moving).

    Good Luck!
    Mike
     
  4. Mike

    Mike Guest

    This is an UNDECODED module; you will have to use software to decode
    the barcode data. The decoded version is the SE1223. Note: the WA in
    the number means Wide Angle.

    That said, for what you have, here is the pinout:


    1 Power - Supplies power to the engine. 5 VDC ± 10%; approx 60 mA
    (130mA max)

    2* Range Limiter - When low, scanner range is reduced. When high, or
    not connected, scanner operates with full performance. (Also called
    Scan/Aim.)

    3* Laser Enable - When low, the laser is enabled only if pin 4
    is also low. Laser is off if high or not connected.

    4* Scan Enable - When low, the scan motor runs and all circuitry is
    activated.

    5 Digitized Bar Pattern - This output represents the widths of the
    bars and spaces in the symbol being scanned. An internal 10K ohm
    pull-up resistor is used. Valid DBP data should not be expected for
    about 55 msec after both Laser Enable and Scan Enable are active.
    high = bar, low = space

    6 Start of Scan - This output changes from high to low, or low to
    high, when the scanned laser changes its direction of travel at either
    end of the scan line. An internal 10K ohm pullup resistor is used.

    7, 8 Gnd - Ground

    * Minimum impedance between this pin and pin 1 is 1K ohm

    From the drawing, it looks like pin 1 on the connector is the side
    towards the center of the scan engine. There is usually an
    arrow/triangle molded into the connector to indicate pin 1.

    Being undecoded, there really isn't much of a protocol. Scan Enable
    starts the mirror moving. Laser Enable turns the laser on. You
    should start seeing the SOS signal transitioning (indicating mirror
    movement). Any changes in the light picked up by the photodiode in
    the module are squared up by the (analog) circuitry and sent out the
    DBP signal. Your system times the widths of the bars and spaces and
    figures out if it represents a valid barcode (of the types you are
    interested in).

    I hope you have a supply of the little flex cables needed to go in the
    connector. Be very careful with the flex connector, as they can
    easily break (usually, the little lever/sliding piece pops out and
    goes flying - if you are lucky, the retention feature on the connector
    hasn't broken and you can carefully put it back together).

    Laser Safety. Don't shine the laser onto your or any other creature's
    eyes. As long as the mirror is up to speed, you are unlikely to
    actually harm anyone's eyesite, but don't take any chances. Your
    circuitry should make sure that the laser is shut off if the SOS
    signal doesn't transition within a reasonable amount of time (meaning
    the mirror isn't moving).

    Good Luck!
    Mike
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-