m48a
11Pages

{{requestButtons}}

Catalog excerpts

m48a - 1

M48A MODEM PRELIMINARY Issue 1,30 July 2012 The M48A is a half-duplex serial modem controller suitable for use with narrow band receivers, transmitters and transceivers. It supports a maximum transparent data throughput of 4800baud while baseband modulation frequencies do not exceed 3.2KHz. The device supports (programmable) long startup/preamble durations sometimes required for synthesized narrow band devices. Figure 1: M48A-000-DIL modem IC The M48 provides a half duplex link, but provided no two devices attempt to transmit at one time (a 'low' on RX_flow may be used as a primitive 'CTS' indication) no further restrictions on data transmission need be made, as all transmit timing, valid data identification and data stream buffering is conducted by the device. This unit supports a range of user interface data rates, in asynchronous data format: 1 start bit, 8 data bits, 1 stop bit. The supplied default (and the maximum transparent throughput) is 4800 baud To connect to a true RS232 device, inverting level shifters must be used (MAX232 type are ideal, but simple NPN transistor switches often suffice). With typical microcontrollers and uarts, direct connection is usable. Note that TXD has no internal pullup. Features ■ Operating voltage (temperature): 5V for standard version (-40°C to +85°C) ■ Maximum usage of the range capability of an RF module ■ Compatible with fast or slow transmitter power up timing requirements ■ 5kbps pulse duration coded protocol ■ Synchronisation codes and checksum to reduce false triggering on noise ■ Programmable transmit address and four receive addresses ■ Programmable timing parameters (preamble length, etc) ■ Programmable auxiliary serial output (to program radio modules) ■ Programmable serial modem baud rate (1200 - 76800 bps, half-duplex) ■ Suitable to be used with Narrow Band FM radio modules ■ Addressable point-to-point and point to multi point ■ Packet acknowledge/resend (ACK) mode ■ Store and forward repeater function Applications ■ PDAs, organisers & laptops ■ Handheld / portable terminals ■ Remote operated vehicles ■ Data loggers ■ In-building environmental monitoring and control ■ Industrial (SCADA) telemetry and M2M systems ■ Fleet management, vehicle data acquisition Evaluation platforms: M48 Application board Radiometrix Ltd M48A Modem Data Sh

Open the catalog to page 1
m48a - 2

M48A is an 18pin PIC16F648A (SO, DIL), running proprietary software. It requires a 4.5v minimum supply. TONE OUT TONE IN OSC1 OSC2 Vdd (+5V) RX Inhibit TX Inhibit DFLT1 DFLTO Figure 2: package type, 18-Lead Plastic Dual In-line (PDIP - 300mil wide body) 1. M48 is intended for use with USX/UHX, RMX and LM series radios. If other radios are used, then to reliably recover the data format an external peak sampling data recovery circuit is recommended, such as QR96. 2. All conncetions are 5v cmos logic level except TXE, which is a an open drain (but do not exceed +5v on this pin) 3. Some...

Open the catalog to page 2
m48a - 3

12. A simple addressing structure is included in the datastream. Units may be programmed onto one of 254 addresses Address 0 is a broadcast 'all units' address Address 255 is reserved (Units are supplied set to adr1 = 0, adr2,3,4 and adr_tx =1) 13. OSC1, 2 require a 19.6608MHz fundamental mode crystal, a series 100 ohm resistor from OSC2, and a pair of 15pF caps : from the crystal pins to 0V 14. DFLT0 DFTL1 high high : slow timing (20mS, 50mS, 20mS) low high : tba high low : tba high high : tba These pins have internal pullups. They are only read at power-up, if the unit has not been...

Open the catalog to page 3
m48a - 4

Speed In normal usage the M48 uses a 19.6608MHz crystal for a basic 4800 baud transparent throughput. However, elementary communication theory tells us that ultimate range and S/N performance (sensitivity) relates to bandwidth, and hence data rate. In applications where ultimate range matters more than a fast data path the M48 can be fitted with slower clock crystals. In these cases the fundamental link data rate is reduced (and other timing parameters scaled accordingly) but the link range will be increased. Crystal frequency Data rate 4800 baud Data rate 2400 baud Data rate 1200 baud Data...

Open the catalog to page 4
m48a - 5

There is a 5 second timeout following the break within which the response must be sent , or the device reverts to data mode. An ASCII 1 (ctrl A) resets the timeout and generates a new @ and random character sequence. [ 'Break' conditions can be generated in several ways. Some terminal emulators have alt or ctrl key sequence. Dedicated hardware can be used to force a long (50-100mS) logic zero onto the TXD pin. Or an ASCII zero can be sent at a much lower baud-rate ] Once in setup mode, input bytes are stored in a 32 byte (maximum) command buffer and echoed back to the serial output. Space...

Open the catalog to page 5
m48a - 6

of the data stream or uses the TX_flow signal. This pin allows the status of the transmit buffer to be monitored. It begins low. It goes high when the buffer reaches % full, and is then re-set (to low) when the buffer is empty again. It can be used to provide a simple 'CTS' signal. [ It is possible to 'lose track' of the baud rate of a unit while manually programming it. In this case an easy way of 'finding' the speed can be used: a byte should be sent to the device at each of the valid baud rates, and the echoed character monitored. Only at the correct rate will a correct echo be seen ] 1....

Open the catalog to page 6
m48a - 7

Additional info on the M48 DIAG mode Takes effect when returning to data mode (an EXIT or <escape> command) The unit then does not output the received data burst. Instead, it outputs a status line whenever ANY valid M48 packet is received A:xx L:ll C:cc F:ff Where, xx destination address of the burst || length of the burst data payload (minus one) cc checksum byte value ff is a function byte, showing the status of the receiver decoder (ff=07 indicates a correct address and checksum match) DIAG mode is deactivated by either re-entering setup mode and executing a NORM command, or by...

Open the catalog to page 7
m48a - 8

This function output a data packet to the transmitter, then returns to setup mode. The (length byte) is a single hex character. It sets the length of a transient data buffer, The actual buffer length is one more than the value of the length byte, so 0-F corresponds to a buffer between 1 and 16 bytes long The (data string) is a string of bytes equal in number to (length+1) After the length byte, the M48 sends back a colon character (ASCII 58) When the final byte is received, the modem goes into transmit, and sends the packet. By careful use of the & and $ command bytes, the M48 can be used...

Open the catalog to page 8

All Radiometrix catalogs and technical brochures

  1. LNM2H

    13 Pages

  2. NiM1B

    13 Pages

  3. VX2M

    9 Pages

  4. WRX2C

    9 Pages

  5. MSR3

    8 Pages

  6. LMR0

    10 Pages

  7. SAT3

    5 Pages

  8. NTX2B

    13 Pages

  9. NTX0

    8 Pages

  10. MTX3

    10 Pages

  11. MTX2

    10 Pages

  12. BiM3H

    8 Pages

  13. QPX1

    8 Pages

  14. QPT1

    8 Pages

  15. AiM1

    9 Pages

  16. M1144

    8 Pages

  17. DXT / DXR

    7 Pages

  18. BL118

    7 Pages

  19. BD118

    5 Pages

  20. PAN1311

    2 Pages

  21. PAN1310

    2 Pages

  22. LMR2

    11 Pages

  23. TDL3F

    10 Pages

  24. krx2

    9 Pages

  25. KTX2

    8 Pages

  26. RPM3

    15 Pages

  27. ENX1

    11 Pages

  28. NiM2

    11 Pages

  29. BiM1

    15 Pages

  30. RX3G

    6 Pages

  31. PLR2

    12 Pages

  32. MSR3

    8 Pages

  33. CXR2

    12 Pages

  34. COR3

    8 Pages

  35. TX2S

    7 Pages

  36. CXT2

    12 Pages

  37. KRX2

    9 Pages

  38. KFX2

    4 Pages

  39. KDEC

    5 Pages

  40. TXL2

    11 Pages

  41. Radiometrix

    20 Pages