Other Parts Discussed in Thread: PGA460
Hello,
I implemented PGA460 small factor design in my design and I also added a booster because of my power supply from a LiSocl2 3.6 v battery and after boost i got 7.3v output for PGA 460 and, I follow the code configuration which I mentioned in code section please find
////////////////////////// Configuration variables//////////////////////////////////////////////////////////////////////////////////////////////////////////////
byte commMode = 0; // Communication mode: 0=UART, 1=TCI, 2=OneWireUART
byte fixedThr = 2; // set P1 and P2 thresholds to 0=%25, 1=50%, or 2=75% of max; initial minDistLim (i.e. 20cm) ignored
byte xdcr = 1; // set PGA460 to recommended settings for 0=Murata MA58MF14-7N, 1=Murata MA40H1S-R
byte agrTVG = 2; // set TVG's analog front end gain range to 0=32-64dB, 1=46-78dB, 2=52-84dB, or 3=58-90dB
byte fixedTVG = 1; // set fixed TVG level at 0=%25, 1=50%, or 1=75% of max
byte runDiag = 0; // run system diagnostics and temp/noise level before looping burst+listen command
byte edd = 0; // echo data dump of preset 1, 2, or neither
byte burn = 1; // trigger EE_CNTRL to burn and program user EEPROM memory
byte cdMultiplier = 1; // multiplier for command cycle delay
byte numOfObj = 2; // number of object to detect set to 1-8
byte uartAddrUpdate = 0; // PGA460 UART address to interface to; default is 0, possible address 0-7
bool objectDetected = false; // object detected flag to break burst+listen cycle when true
bool demoMode = false; // only true when running UART/OWU multi device demo mode
bool alwaysLong = false; // always run preset 2, regardless of preset 1 result (hard-coded only)
double minDistLim = 0.1; // minimum distance as limited by ringing decay of single transducer and threshold masking
uint16_t commandDelay = 1; // Delay between each P1 and Preset 2 command
ULTRASONIC_boost-pcb-3d.pdf
uint32_t baudRate = 9600; // UART baud rate: 9600, 19200, 38400, 57600, 74800, 115200
and Schematic and layout also attached please find but I can't get the range it's measure only up to 100cm distance Please help if anyone found a mistake in PGA460 configuration or schematic.ULTRASONIC_boost.pdf