238000007906 compression Methods 0.000 claims abstract description 4.238000006243 chemical reaction Methods 0.000 claims abstract description 13.230000000051 modifying Effects 0.000 claims abstract description 14.Publication of US20070167848A1 publication Critical patent/US20070167848A1/en Application granted granted Critical Publication of US7672714B2 publication Critical patent/US7672714B2/en Status Active legal-status Critical Current Adjusted expiration legal-status Critical Links ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).
Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.) Filing date Publication date Priority to JP2005032586A priority Critical patent/JP4731936B2/en Priority to TW9414168A priority Priority to TW09510326 priority Priority to TW9510326A priority Application filed by Enjoy Res Inc filed Critical Enjoy Res Inc Assigned to KUO, TERRY B. Original Assignee Enjoy Res Inc Priority date (The priority date is an assumption and is not a legal conclusion.
Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.) Yang Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.) Active, expires Application number US11/462,103 Other versions US20070167848A1
#ANOLOGUE INPUT HEARTBEAT SIGNAL IN PROTEUS FOR SIMULATION PDF#
Google Patents Miniature wireless apparatus for collecting physiological signalsĭownload PDF Info Publication number US7672714B2 US7672714B2 US11/462,103 US46210306A US7672714B2 US 7672714 B2 US7672714 B2 US 7672714B2 US 46210306 A US46210306 A US 46210306A US 7672714 B2 US7672714 B2 US 7672714B2 Authority US United States Prior art keywords circuit board wireless physiological signals microcontroller amplifier module Prior art date Legal status (The legal status is an assumption and is not a legal conclusion. Google Patents US7672714B2 - Miniature wireless apparatus for collecting physiological signals i hope i helped after all.US7672714B2 - Miniature wireless apparatus for collecting physiological signals Sorry man, there is not device in proteus that will take a digital stimulus and then convert it to analog value according to frequncy (rate) the LDR is a bad representation and sorry again for posting my previous reply quickly before tring it inside proteus. very easy by detecting the time between to rise edges.
the frequency can be calculated digitally inside the microcontroller. Why donot you do that digitally and fed the signal from generators menu ( choose pulse at 50% and use any frequency) to the microcontroller after some conditioning and forget about the LDR. I tried some staff using optocouplers and IR modulators, didnot work either ! because we are detecting frequency of a signal ( heartbeat). my my suggestion cann't be implemented since the Led intensity is driven by hand not by voltage. I have recheck the file that you uploaded and opened it using proteus. Thats just an idea it might not be 100% true. Īfter recording those values draw a curve and use interpolation to get a guess of the relation between Sensor and heart beat. then try for different value of realistic heart beat rates by modifying the signal feeding the LED. Now place on the LCD the value of the you read by the ADC without any conversion. the idea is to make the LED pulse at a specific rates say for example : 60time per minute then period for LED is 1s on time is 0.5s and offtime is the same. So use a small microcontroller insidde proteus to generate a square wave to drive the LED ( led on, delay ,led off, delay ) or a simple signal from the left side menu. I think the solution for such problem has to be numeric. Ok now i understand your problem better : The led in this case is the "HEART" and the LDR is the Sensor. Sdata=dataout //Send data to lcdport=PORTB Lcddata(48+adc_out2) // Convert into its corresponding ASCII Lcddata(48+adc_out1) // Convert into its corresponding ASCIIĪdc_out2=adc%10 // To exract the unit position digit clock drived from internal RC Enable ADCĪdc_out1=adc_out%10 // To exract the unit position digit Sdata=cmdout //Send command to lcdport=PORTBĪDCON1=0xC0 // Make RA0/AN0 ,RA1,RA2,RA3,RA4,RA5,RA6 and RA7 ANALOGĪDCON0=0xD1 // AN3. Lcdcmd(0x0C) // Display On and Cursor OffĪvg_output=(1024-avg_output) // Take average Lcdcmd(0x38) // Configure the LCD in 8-bit mode, 2 line and 5x7 font Set cursor position to 1st line, 1st column TRISB=0 // Configure Port B as output port #pragma config WDT=OFF,OSC=HS,OSCS=OFF,BORV=45,PWRT=ON,BOR=ON