130 likes | 284 Views
Portable Control & Measurement Device. Yotam Vit Karinne Attali. Supervisor: Boaz Mizrachi ( Zoran ) . The PCD:. Portable & user friendly Low-priced Versatile & multi-purposed Measure and display results instantly Store data for later re-evaluation Control over environment
E N D
Portable Control & Measurement Device YotamVitKarinneAttali Supervisor: Boaz Mizrachi (Zoran)
The PCD: • Portable & user friendly • Low-priced • Versatile & multi-purposed • Measure and display results instantly • Store data for later re-evaluation • Control over environment • Customization and extension of feature-set in HW & SW
While waiting for the new board… • Gather and process the materials • Self-learning process: • PCD: PIC, Data sheets, schematics, HW & SW • MPLab environment: ICD, debug & program • Design and preparation of ICD connector Cable • BOM & inventory management
!The new board has arrived • Assemble & HW debug • Focus on “power circuit” • Sensors debug and driver implementation • Accelerometer • Pressure • Buzzer • Multiple devices production
Power Circuit • Enables device “turn off” via “on/off switch” • SW open, EN=1.6V • SW closed, EN=2V • When “Pic” reads 2V it enforces logic ‘0’ on EN • DCDC 3.3V shuts down • No VCC to Pic->device turn off if ((shutSum/(double)i)>1.6) {if (dcdcOnOff==0) MCU_POWER_CHRG_CE=0{; Mcu_power_shutdown_detect SW Mcu_power_shutdown EN
Accelerometer A micro-machined device measuring static acceleration. Output voltage alternates according to 3 dimensional axis.
Pressure פישבך קומה 13 A silicon sensor measuring absolute pressure. Output voltage can be convertered to pressure by: פישבך קומה 1
Buzzer for (b=0;b<9000;b++){} for (b=0;b<18000;b++){ if ((b%100)==0) MCU_AUX_BUZZER = !MCU_AUX_BUZZER; } for (b=0;b<9000;b++){} for (b=0;b<18000;b++){ if ((b%190)==0) MCU_AUX_BUZZER = !MCU_AUX_BUZZER; } An electronic audio device working by alternating on and off the signal source given by the PIC, thus creating different frequencies which give a big array of sounds.
Multiple devices production • Common malfunctions: • Design mistakes • Assemble mistakes • Defective components • Short/open circuit • Borderline design • Unexpected high “Pic” resistant • Out of range “Pic” input voltages
Multiple devices production • Locate malfunctions: • Visual check • Voltage measure using Scope • Comparison to proper boards • Confirmation with “Data Sheet” • Resistant measurement w/o component • Disconnect (“lifting”) components (“legs”) • SW
Debugged Status Report Not-debugged