<div dir="ltr">I have done a teardown of the device and drawn a circuit diagram.<div><br></div><div style>Interfaces:</div><div style>- RJ12 connector on the rear has connections to power the device (12V) and half duplex RS485/422 data lines.</div>
<div style>- LCD is 2x16 alphanumeric (probably HD44870 based) with 8 data lines (all used) + 3 control lines. No backlight.</div><div style>- Cancel, select, up, down push buttons.</div><div style>- PWM controlled beeper.</div>
<div style>- Smart card socket.</div><div style><br></div><div style>Internals:</div><div style>- 5V power supply.</div><div style>- ATMega8515 micro @4MHz</div><div style>- Standard Atmel ISP header, however, it seems that ISP programming has been disabled on the micro. Can someone else verify this?</div>
<div style>- MAX6343LUT-T brownout IC interrupts and/or resets the MCU in a brownout power condition on the 12V power input.<br></div><div style>- ISL83085 RS485/422 half duplex transceiver connected between RJ12 socket and RX/TX pins on micro.</div>
<div style>- LTC1755EGN Smart Card interface IC connected between micro and Smart Card socket.</div><div style>- Buzzer is controlled by the OC1A pin on the micro via a FET.</div><div style>- LCD backlight control via PWM is possible with the addition of a FET and some resistors that are not populated.</div>
<div style><br></div><div style>Several units were marked as faulty with 'card read' errors. I suspect this is due to bent connectors in the smart card socket.</div><div style><br></div><div style>I am going to try high voltage programming to enable the ISP port on the micro.</div>
<div style><br></div><div style>This device is ideal for a remote display/controller type application. If we can figure out programming, we could have a competition for the most interesting application for the next meeting...</div>
<div style><br></div><div style>I will publish the circuit diagram over the weekend once it is finished.</div><div style><br></div><div style>Spencer</div></div>