Home
SANDMAN Power Management User Manual
Contents
1. SANDMAN User Manual Rev B 2 4 2 2 Communications Connector X1 The communications connector has a set of connections for discrete UO and communication This connector is a 9 pin Molex socket The mating connector for this is Digi Key part number WM1727 ND but this is just the connector housing Pre crimped wires can be found at Newark part number 06 66 0013 For reference a picture of this connector is shown here 2 4 3 Pin Assignments Table 1 Power In Out Connector Pin Assignments Pin Description Connection Required for Typical Operation EEN e eE SANDMAN User Manual Rev B Table 2 Communication X1 Pin Assignments UO Pin Description Connection Required for Typical Operation SS EES 3 3V level KR RR E EE 3 3V level lag RI Ground ISP Hold low upon power for reprogramming of unit not standard soe a ey 6 oe O S O Spang i mag 8 sous BD o eo ma _ Ground redundant to pin 3 SANDMAN User Manual Rev B 3 Hardware Integration Presented in this section are selected hardware interface comments to help ease integration of the unit in the end user system 3 1 Power 3 1 1 Input Power The module operates off the input power voltage On board circuitry operates at 3 3V levels However up to 20V may be applied at this connector The system draws very little power typically it will require less than 5 mA of supply for operation when not in sleep mode 3 1 2 Output Po
2. Requests output message 0x02 from module This message requests time from the unit via message 0x02 SANDMAN User Manual Rev B 16 5 1 4 SET ALARM ID 0x03 Message Name 0x03 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE OxAE 0x11 0x03 See Below XSUM Byte offset Number format Scaling Name Units Description 0 Alarm Structure Alarm Desired alarm time for wakeup 16 U1 Alarm Type Alarm type to wake up on e Seconds match e Minutes match e Hours match e Full date match This message sets the alarm on the unit This is NOT held in memory if main power is removed to the module no battery backup Itis maintained and incremented in deep sleep however The alarm type sets what aspect of the alarm triggers a wake up Follow this up with the GoToSleep message to power down 5 1 5 GET ALARM ID 0x04 Message Name 0x04 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE OxAE 0x01 0x04 See Below XSUM Byte offset Number format Scaling Name Units Description 0 U1 N A Requests output message 0x04 from module This message requests alarm from the unit via message 0x04 SANDMAN User Manual Rev B 17 5 1 6 STORE DATA ID 0x05 Message Name 0x05 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE 0xAE 0x02 0x05 See Below XSUM Byte offset Number format Scaling Name Unit
3. Message Message Payload Length Message ID Payload b sse Structure OxAE OxAE XSUM E SF l Byte offset Number format Scaling Name Units Description Soo ee Structure o oo e EE Desired alarm time for wakeup eege Type Alarm type to wake up Seconds match Minutes match Hours match Full date match This message is a response to the request alarm message 6 1 6 RESERVED ID 0x05 Unused 6 1 7 GET DATA ID 0x06 Message Message Payload Length Message ID Payload Structure OxAE OxAE XSUM E Byte offset Number format Scaling Name Units Description U2 Bytes left to Number of bytes recover remaining to transmit from the requested number count is not including this data packet U1 Data packet 64 byte packet of data requested multiple messages increment thru SANDMAN User Manual Rev B 23 This message is a response to request for stored data from the unit via message 0x06 It will be output at 100 msec intervals containing 64 bytes of data from the requested data set until all data has been transmitted 6 1 8 RESERVED ID 0x07 Unused 6 1 9 RESERVED ID 0x08 Unused 6 1 10 ACK ID 0x21 Message Message Payload Length Message ID Payload Structure OxAE 0xAE o KAT None XSUM This message is a response to incoming messages indicating that the checksum passed 6 1 11 NACK ID 0x63 Message Message Payload Length Message ID Payload Structure OxAE OxAE
4. D o63 None XSUM This message is a response to incoming messages indicating that the checksum was rejected SANDMAN User Manual Rev B 24 7 Software Reprogramming The Sandman board can be reprogrammed in the field if necessary In order to accomplish this the user will have to pull down the ISP pin upon powering up This puts the processor into boot loader mode and new firmware can be uploaded via the serial port Please contact us for more details 8 Software Release Notes Software version descriptions can be found here Table 6 Software Revision Maler Minor __ Build _ Description ii 0 H Mitial release SANDMAN User Manual Rev B 25 9 Appendix A Quick Start Example The sequence below shows how you can interact with Sandman to store data turn power off to your system and then return power an hour later 1 Connect hardware correctly TX RX to Sandman from host processor power to entire system routed thru Sandman 2 From your microprocessor send message 0x05 Store Data with any data bytes you want to save in memory while the system a After receipt of message 0x05 an ACK response 0x21 will be sent b Itis the users responsibility to then send the number of bytes specified in message 0x05 to Sandman c This is done using message 0x10 3 As a check the user can send message 0x06 Get Data to retrieve blocks of 64 bytes and compare to verify the bytes were written correctly 4 Send message 0x08
5. Easy Sleep with a payload value of 0 to force the unit into a 10 second demo sleep mode a The unit will immediately cut power to the system and go into power savings mode 5 When the unit wakes up a User will see the ping message 0x01 from Sandman now indicates that the unit woke up from a power down event 6 User can recover stored data using message 0x06 SANDMAN User Manual Rev B 26
6. be sent first indicating how many data packets are going to be sent before these will be accepted Clear Wakeup Flag 0x11 Clears the wakeup flag in the status This flag is set when the unit has powered up from a wake condition to let the user know power went down SANDMAN User Manual Rev B 5 1 1 PING ID 0x00 PING 0x00 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE 0xAE 0x01 0x00 See Below XSUM Byte offset Number format Scaling Name Units Description 0 U1 N A Value not used but required for valid message This message forces a ping output message 0x00 as a response regardless of the package data SANDMAN User Manual Rev B 15 5 1 2 SET TIME ID 0x01 Message W 0x01 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE OxAE 0x1B 0x01 See Below XSUM Byte offset Number format Scaling Name Units Description 0 Time Structure Current Time Current time from the unit This message sets the time on the unit This is NOT held in memory if main power is removed to the module no battery backup Itis maintained and incremented in deep sleep however 5 1 3 GET TIME ID 0x02 Message Name Message ame OOOO O Get Time 0x02 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE 0xAE 0x01 0x02 See Below XSUM Byte offset Number format Scaling Name Units Description 0 U1 N A
7. 0X03 EE 22 6 1 5 UNITALARM ID Ox04 circ crcrerescrcisnitstctarearnandtarehnbinieidbetalelerbeceiahteleiesicimaanetahenanas 23 6 1 6 RESERVED ID 0X05 EE 23 6 1 7 GET DATA ID 0x06 ssicays coscccsicesssivassasnceontenncasizan ns a E EEEE E a St 23 6 1 8 RESERVED ID Ox07 EE 24 6 1 9 RESERVED ID 0X08 iscis c cccccccssecsdcrctestesetetadeassteceosasctidndsstncdncescbidedattaadeceictddndaateadsee 24 6 110 ee RR EE 24 fe PN Ee 24 Software FED MOGI ARMING EE 25 Software Release Notes un 25 Appendix A Quick Start Exvample 26 SANDMAN User Manual Rev B Release Notes a o oOo o Subtitie Sandman User Manuail o o Tye Mawa O O O S o o Documentnumber UM3000 Revision Index Date Name Status Comments Tnitial Release 11 202 MR us 3 1 2013 Updated input and output messages Errata on stored byte capability noted max is 1024 bytes vs 4096 Quickstart example added 3 22 2013 Updated ACK NACK for better communication standard to X Monkey Added ABORT message to release Sandman from data storage or playback modes IMPORTANT DISCLAIMERS This document and the use of any information contained therein is subject to the acceptance of the Ryan Mechatronics terms and conditions They can be downloaded from www ryanmechatronics com Ryan Mechatronics LLC makes no warranties based on the accuracy or completeness of the contents of this document and reserves the right to make chang
8. R gt tars CONAITOMES u SANDMAN Power Management User Manual SANDMAN User Manual Rev B Table of Contents Contents NNER Tod ele leet EE 4 1 1 Eirmitatons merene EE 4 NN User e Ee E 4 1 2 Theory of Operation E 4 2 Specifications and Characteristics eeeeeeeee eeaeee eeen eenen ennnen nenne nenen ennnen nenna ennnen nnne 5 2 1 eine 5 2 2 Electrical EE AE 5 2 3 Absolute Var Rue E 5 2 4 Mechanical and Pin Assignments iscc c cc cccncctecetecenecerccestseseceteceseccbecesecosscesscestcesedeneceseccseceses 6 2 4 1 DIMENSIONS ccc cece cece cc eeeeeeee cece cece cna e eee eeeeeeeeeeeaaaeaaaeeeeeeeeeaaaaaadeeeeeeeeesaaaenseeeeeeeeeeeaaas 6 2 4 2 Recommended Connectors sssssrrrrtrrrtnntrttrttttt1ttt 1111 AAtArAAAAAAAAAAAAEEEEEEEEEEEEEEEEEE EEEE 6 PA EE Ee e eg 7 3 Hardware Megatominae a a a a 9 3 1 POWT sisccsiessisvevedeceenvscoseuagetainenvedeasussudevwcendued EE E EA EE N N 9 3 1 1 Input POWE EE 9 3 1 2 E e ue 9 3 2 Communication Interface ices case sas deeg somcsnsi dete decbsencuesiedeneiechsoacnasiedese decbsceceesedesetesbvoacaesidetas 9 32 N NR np GE 9 PN EE 9 22 3 Pin 3 and Pin 9 Ground ss iioicasccrnstcatacieicatasnnscavacteiteSusressesuscedaesasencuesqaosidesaseecmesusescaesadoecs 9 SPA A USP E E E E 9 PT E E 9 3 2 0 PIO DIO2 Ee EE ee 9 32 Pin DIOS EE 9 328 PNS DOS E 9 3 3 COMMUNIC EE 10 E AEN 10 332 WACO GE 10 3 4 Power Status LED iis Dish coaunesdstacsash spase
9. Unsignedchar a ENEE aay aor i i he ___U2__ Unsigned short integer 2 DEER na Bitfield 2 iva Unsigned long 4 0 4 294 967 295 IEEE 754 Single Precision ASCII encoded n GE CH H L4 Signed long 2 s complement 2 147 483 648 2 147 483 647 ais sy 4 ER 4 1 3 LRC Checksum Code The checksum calculated for outgoing messages is an 8 bit Longitudinal Redundancy Check LRC code C code to compute the entire checksum is shown below SANDMAN User Manual Rev B 11 unsigned char calculateLRC const unsigned char buf 1 unsigned int ni unsigned char checksum 0 while n gt O checksum xbuf 5 nass t return char checksum 15 t 4 1 4 ACK NACK Response A properly formatted message that is accepted by the module will be responded to with an ACK or NACK message This message follows the same format as other messages 4 1 4 1 Useful Code Structures The following structures are useful for the setting and reading of data from the module 4 1 4 2 TIME Structure The following C structure is used for both setting and reading time from the unit This is 27 bytes typedef struct unsigned char hun sec Hundreds of seconds unsigned char tenth_sec Tenths of seconds unsigned char sec Seconds unsigned char ten_sec Tens of seconds unsigned char min Minutes unsigned char ten_min Tens of minutes unsigned char st Oscillator start bit unsigned char hour Hours unsigned c
10. asiescanhapenemshseuceechapuceesseeuciessapucensadeudeashepucseaseeuceeseded 10 Bic SOM SST E 11 4 1 Basic Message Structure AEN 11 4 1 1 Message TOFMAL E 11 4 1 2 Number Fomats EEEren EEEE 11 4 1 3 LRC Checksum Code E 11 4 1 4 ACK NACK Response EE 12 5 Input Message D tails een er eee ere ee ee a 14 5 1 Input Message Gummanm e 14 Dele l PING IDEO UE 15 5 1 2 SET TIME ID 0801 ii tiss ical daags ga edd tin Setsissadeasssielececceedeastouslecstocedsassotesecssctedscs 16 51 3 GET TME In ENEE 16 5 1 4 SETALARM Eeer 17 515 GETALARM Ed le gan E 17 5 1 6 STORE DATA ID 0x05 stenge enee ca velasaaasade seas dedenssesieesscanedetacescconeaes 18 5 1 7 GET DATA ID 0X06 icsiciscissccbacistutedsintaciinindsssdeisasadasccaassedsceasusdecedenedeceucusaedsaouedsdescusnsis 18 5 1 8 GOTOSLEEP ID OKO7 EN 19 5 1497 EASY SLEEP ID OKO GD RE 19 5 1 10 ABORT MODE ID 0X09 istesin eonek ne EEEE EEO EEEE r se e Suleasibus 19 5 1 11 DATA PACKAGE ID Be A 0 E 20 5 1 12 CLEAR WAKEUP FLAG ID Oil 20 SANDMAN User Manual Rev B 6 ON Output Message Details acisciscastiacteassoacerecdsadeaadunclacabddesdaasontaedncueadesasiyaduasedspatenadeadaanaceeaiteaadesdandadad 21 6 1 EH 21 6 1 1 PING ID DUR cc cecccacedasaaectccincasndabeussactineatadangua E A 22 6 1 2 RESERVED ID 0x01 kriisiin a i a EERS 22 6 1 3 UNIT TIME ID 0X02 cccds cccccececccsseesztsautcectsencadietasacedtseenceatgenessctesscedeszateeadseoeteaniataeeazace 22 6 1 4 RESERVED ID
11. dman is intended for use in remote sensing applications that require strict power management to operate effectively 1 1 Limitations The unit like any IMU AHRS can be pushed beyond the limits of its ability to sense any of the measurements it needs to operate correctly The following list includes results that are known to occur if operation exceeds the limits listed later in this document 1 1 1 User Responsibility Accidental programming of an incorrect wake up can result in a system that goes to sleep and stays asleep Please be careful and test your system thoroughly before deployment 1 2 Theory of Operation The Sandman integrates low resistance power circuitry a low power real time clock unit and a CPU capable of deep power down modes in a single package that allows users to e Control the voltage supply to a separate system e Store data to nonvolatile flash e Turn off power to another system or the host system with automatic wake up SANDMAN User Manual Rev B 2 Specifications and Characteristics Presented in this section are the sensor and system specifications for the Sandman All parameters specified are VDD 5 0 V and Ta 25 C unless otherwise noted 2 1 Performance Specifications Characteristics Conditions Min Typical Max Units Memory Communication UART 115 200 baud 8 N 1 characteristics Specifications are subject to change at any time without notice 2 2 Electrical Characteristics Characte
12. e 1 informational LED on the unit This LED is for test only and can be disconnected by cutting the LED trace solder jumper The LED pulls an extra 0 5 mA at 5V during normal operation so cutting this trace is good practice for energy saving purposes SANDMAN User Manual Rev B 10 4 Software Interface The hardware com interfaces have been described already Details on software setup and communication are presented here 4 1 Basic Message Structure Input and Output messages from the unit are identical Both include header and checksum and other information to protect data integrity and allow easier decoding by the end user 4 1 1 Message format Both input and output messages have a defined structure that consists of the following 2 header bytes OxAE OxAE 1 Message length byte 1 Message ID byte xxx Payload bytes varies with message 1 Checksum byte The checksum byte is a LRC checksum calculated for the entire message including header bytes length id and data bytes Details and code for calculating this checksum are provided later in this section 4 1 2 Number Formats Much of the data messages use single bytes and unsigned integers which are typically easy to understand A number format list is presented here for clarity on number formats however All floating point values are transmitted in IEEE754 single precision Table 3 Number Formats Abbreviation Type Size Comment Min Max bytes HI
13. es to specifications and product descriptions at any time without notice Ryan Mechatronics LLC assumes no liability for damages or otherwise due to use of the information in this document or application of any device described in this document Ryan Mechatronics LLC stresses end user compliance with all applicable laws and regulations when using devices of this nature Use by an end user in violation of any applicable laws is automatic basis for termination of warranty technical support and future sales Ryan Mechatronics LLC reserves all rights to this document and the information contained herein Reproduction use or disclosure to third parties without express permission is strictly prohibited Copyright 2009 2013 Ryan Mechatronics LLC SANDMAN User Manual Rev B 1 Introduction The Sandman is a power management and data storage electronic board that allows you to effectively turn electronic hardware off for a specified amount of time then have it turn back on During the power down phase current draw to the Sandman board is approximately 100 micro amps Sandman can control power to systems from 3 3V up to 20V while allowing up to 1 8 amps of current Up to 1k of data can be stored in nonvolatile memory on Sandman before turning power off allowing your system to save system status and other information for use after power has returned The communication interface is via a 3 3V level UART with simple command structure The San
14. har ten_hr Tens of hours use with 24 hr time unsigned char AMPM 10 hour AM PM unsigned char TIMEFORMAT If set 24 hr time If cleared 12 hour time unsigned char CALSGN Calibration sign unsigned char day Day unsigned char VBATEN Vbat enable unsigned char VBAT Vbat switched unsigned char OSCON Oscillator on flag unsigned char date date unsigned char ten_date Tens of date unsigned char month Month unsigned char ten_month Tens of month unsigned char Ip leap year unsigned char year year unsigned char ten_year Tens of year unsigned char CTRL_REG control register unsigned char CALIBRATION Should be zero if you ever set this unsigned char WATCHDOG Watchdog register unsigned char EVENT Event detect unused TimeKeeper_RTC_TypeDef 4 1 4 3 ALARM Structure The following C structure is used for both setting and reading alarms on the unit It is 16 bytes long SANDMAN User Manual Rev B 12 typedef struct unsigned char sec Seconds unsigned char ten_sec Tens of seconds unsigned char min Minutes unsigned char ten_min Tens of minutes unsigned char hour Hours unsigned char ten_hr Tens of hours use with 24 hr time unsigned char AMPM 10 hour AM PM unsigned char TIMEFORMAT If set 24 hr time If cleared 12 hour time unsigned char day Day unsigned char ALMxIF Alarm Interrupt flag bit must be cleared by software unsigned char ALMxCx Alarm match co
15. message response Note The length shown in this section is the package payload length for that message It does not include the header characters OxAEAE length byte device ID byte message ID byte or checksum byte The messages available with content are follow the same format as the input messages with respect to header id payload and checksum SANDMAN User Manual Rev B 21 6 1 1 PING ID 0x00 Message Message Header Payload Message Payload Checksum Structure Length ID OxAE OxAE OxMM OxNN OxPP 0xZZ XSUM This message is in response to the 0x00 ping request The three bytes sent down OxMM OxNN and OxPP represent the software version on board Major Minor Revision MM NN PP The last byte 0xZZ represents the status of the unit e 0x00 Unit has powered up and not recovered from a deep sleep event or deep sleep event was Cleared e 0x01 Unit has powered up from a deep sleep event Note that ONLY message 0x11 or a complete power removal from the input will clear this flag 6 1 2 RESERVED ID 0x01 Unused 6 1 3 UNIT TIME ID 0x02 Message Message Payload Length Message ID Payload Structure OxAE OxAE XSUM eee Byte offset Number format Scaling Name Units Description Time Structure Current Time Current time from the unit This message is a response to the request time message 6 1 4 RESERVED ID 0x03 Unused SANDMAN User Manual Rev B 22 6 1 5 UNIT ALARM ID 0x04
16. nditions 000 seconds 001 min 010 hrs 111 sec min hr day date and month unsigned char ALMxPIN Alarm Output Pin config bit 0 IRQ pin 1 WDO pin unsigned char date date unsigned char ten_date Tens of date unsigned char month Month unsigned char ten_month Tens of month TimeKeeper_ALARM_TypeDef SANDMAN User Manual Rev B 13 5 Input Message Details Shown in this section are specific input message requirements and details 5 1 Input Message Summary The output messages from the unit are shown in this summary table Table 4 Sandman Message Input me eee Sie module i is removed i e no battery backup setae o Alarm Sets alarm on unit Retrieves the alarm currently set on the unit ee Data Start 0x05 Begins store data state User data may be stored to NVM on the module in preparation of power down sleep Get Data Starts data retrieval from NVM GoToSleep 0x07 Goes to sleep powers down Will not engage if alarm time is prior to current time EasySleep 0x08 Go to sleep for a specified amount of time from the current time Does not require user to set current time and will occur immediately upon receipt Abort Mode 0x09 Will stop current mode store or read data and return to normal mode Should be used to abort Sandman if there is any possibility that the communication is suspected to be stalled Data Package 0x10 Special message containing data to write The Store Data Start message has to
17. pe of Easy Easy sleep Sleep This message puts the unit to sleep immediately for the specified amount of time Type of Easy Sleep 0 10 seconds 1 1 minute 2 1 hour 3 3 hour 4 12 hour 5 24 hour 5 1 10 ABORT MODE ID 0x09 Message Name 0x09 Input Message SANDMAN User Manual Rev B 19 Message Header Payload Length Message ID Payload Checksum Structure OxAE OxAE 0x00 0x09 See Below XSUM 5 1 11 DATA PACKAGE ID 0x10 Message Name 0x10 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE 0xAE 0x40 0x10 See Below XSUM Byte offset Number format Scaling Name Units Description 0 U1 64 bytes of data 64 bytes of data to send to send Keep sending this message with different data packets until all data has been transmitted 5 1 12 CLEAR WAKEUP FLAG ID 0x11 Message Name 0x11 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE 0xAE 0x00 0x11 None XSUM SANDMAN User Manual Rev B 20 6 Output Message Details Shown in this section are the specific message descriptions for output messages from the unit 6 1 Output Messages The output messages from the unit are shown in this summary table Table 5 Sandman Message Output Name 8 Length Description _ Ping 812 Um ae message Reserved 11 Reserved J3 de e O C a 7 ES Saat EN KR BEER SES Accepted message response Rejected
18. ristics Conditions Min Typical Max Units Range Referenced to GND Ponte ee E EE SC pass thru to load oes Prone E E RSR normal operation deep sleep turned off D Specifications are subject to change at any time without notice 2 3 Absolute Maximum Ratings Parameter Rating Operating Temperature Range 40 C to 85 C Storage Temperature Range 55 C to 125 C Specifications are subject to change at any time without notice Stresses above those listed under the Absolute Maximum Ratings may cause permanent damage to the device This is a stress rating only functional operation of the device at or near these or any other conditions above those indicated in the operational section of this specification is not implied Exposure to absolute maximum rating conditions for extended periods of time may affect device reliability SANDMAN User Manual Rev B 2 4 Mechanical and Pin Assignments 2 4 1 Dimensions All units shown in inches 2 4 2 Recommended Connectors 2 4 2 1 Power In Out The Input and Output power connectors are identical They are JST connector part S2B PH SM4 TB LF SN Digikey P N 455 1749 1 ND There are many mating options for this connector but an easy method is to purchase pre crimped built mating cables An example of this is Pololu item 1116 http www pololu com catalog product 1116 which is a connector and 14cm wire length For reference a picture of this connector is shown here
19. s Description 0 U2 Bytes to write Number of bytes to write maximum 2944 After successful receipt of this message the user is required to send the number of bytes specified in a stream to the unit No other operation will occur until all bytes have been received This message stores a stream of data to the unit to be saved during power down All other data on the unit is erased overwritten by this message 5 1 7 GET DATA ID 0x06 Message Name 0x06 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE OxAE 0x02 0x06 See Below XSUM Byte offset Number format Scaling Name Units Description 0 U2 Bytes to read Number of bytes to read via output message 0x06 This message requests stored data from the unit via message 0x06 SANDMAN User Manual Rev B 18 5 1 8 GOTOSLEEP ID 0x07 Message Name 0x07 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE 0xAE 0x02 0x07 See Below XSUM Byte offset Number format Scaling Name Units Description 0 U2 Sleep pause Milliseconds to delay before going to sleep This message puts the unit to sleep after the number of milliseconds in the payload 5 1 9 EASY SLEEP ID 0x08 Message Name 0x08 Input Message Message Header Payload Length Message ID Payload Checksum Structure OxAE OxAE 0x01 0x08 See Below XSUM Byte offset Number format Scaling Name Units Description 0 U1 Ty
20. wer The module outputs the input power voltage when the unit is programmed to allow this output When the unit goes to sleep this output power is turned off 3 2 Communication Interface The module utilizes the X1 pins to command the unit and receive status These pins are described here 3 2 1 Pin 1 TX Output data from the module 3 2 2 Pin 2 RX Commands to the module 3 2 3 Pin 3 and Pin 9 Ground Ground pins for signal use 3 2 4 Pin 4 ISP In system programming pin Pull low upon boot to load new code via UART 3 2 5 Pin 5 DIO1 TBD 3 2 6 Pin 6 DIO2 TBD 3 2 7 Pin 7 DIO3 TBD 3 2 8 Pin 8 DIO4 TBD SANDMAN User Manual Rev B 3 3 Communication Sandman has two means of communication a standard UART and an 12C port Currently the 12C port is inactive but may be active as a slave device in future software releases 3 3 1 UART The UART is a 3 3V level interface The unit does not use hardware handshaking It is always 8 bits no parity and one stop bit 8 N 1 Do NOT interface with a standard RS 232 port as the voltages on that port will damage the unit An external adapter that uses 3 3V to convert to RS 232 levels can be powered from the onboard 3 3V regulator Standard operation is at 115k baud 3 3 2 12C Port The 12C bus will be configured as a master device Currently it is not implemented but future software revisions may include this 3 4 Power Status LED There is on
Download Pdf Manuals
Related Search
Related Contents
BDEFA 2 - Berufsbildung.ch PowerFlex® 70 AC Drives U34 U33 - Site SBSSA de Clermont KitchenAid KSSS36FTX02 User's Manual StarTech.com 4 Port Native PCI Express RS232 Serial Adapter Card with 16950 UART Attix5 Pro Server Edition User Manual Copyright © All rights reserved.
Failed to retrieve file