28
1/28 臺北市第四十屆中小學科學展覽會 作品說明書封面 別: 別:電子、電機及資訊科 別:高職組 作品名稱:媽媽的貼心好幫手─多功能語音食品保存提示器 關 鍵 詞:單晶片、LCD 號: 製作說明: 1.說明書封面僅寫類別、科別、組別、作品名稱及關鍵詞。 2.編號由木柵高工統一編列。 3.封面編排由參展作者自行設計。

because let me feel

Embed Size (px)

Citation preview

1. LCD 1.2.3.1/28 2. 1. 2. 3. 4. () 1. 2. -2- 3. 3. +5V +3V IC 7805() 1. 74HC2442. 3. IC ISD4004 LCD 8051 ()8051 1. I/O 8051 2. 8051 -3- 4. LCD -4- 5. 1 11 1 X8051 1 Orcad 1 1113 C10.1uF C20.1uF C31uF/25V C40.1uF C50.1uF C60.1uF C71uF/25V C8100uF/16V C910uF/16V C10 100uF/16V C11 0.1uF C12 0.1uF C13 30PF C14 30PF C15 0.1uF C16 33uF/16V C17 0.1uF -5- 6. C18220uF/16V D1 3.6V 1/2W D2 LED LED 3mm D3 LED LED 3mm J2 8Pin 2.54mm J3 4Pin 2.54mm J4 2Pin 2.54mm J5 8Pin 2.54mm J6 8Pin 2.54mm J7 4Pin 2.54mm J8 8Pin 2.54mm J9 8Pin 2.54mm J10 2Pin 2.54mm J11 2Pin 2.54mm J12 9Pin 2.54mm J13 14Pin 2.54mm J14 2Pin 2.54mm LPT1 D-SUB 25Pin Q5 9014 Q6 9015 VR1 10K RP1 10K * 4 RN1 10K * 7 -6- 7. R1210K 1/4W R131K 1/4W R1410 1/4W R15100 1/4W R16100 1/4W R17100 1/4W R18100 1/4W R19100 1/4W R20100 1/4W R21100 1/4W R22100 1/4W R23100 1/4W R24220 1/4W R25330 1/4W R261K 1/4W R2710K 1/4W R2810K 1/4W R2910K 1/4W R3010K 1/4W R3110K 1/4W R3210K 1/4W R3310K 1/4W R2410K 1/4W SW1 TACT SW2 TACT SW3 SW4 SW5 SW6 SW7 SW8 SW9 SW10 -7- 8. SW11 SW12 SW13 SW14 SW15 SW16 SW17 SW18 U6 IC ISD4004 U7 IC LM386 U8 IC 74HC244A U9 ICAT89S51 U10EEPROM24C16 U11 ICDS1307 U12LCD 16 *2 U13 IC LM7805 Y1 12MHz Y2 32.768KHz BZ1 DC5V BT1CR2032 (3V) .-8- 9. () 1.(1).(2).LCD (3). AT89S51(4). IC IC(5). 2.(1).(2). LCD IC (3).()() 8051 ()1. X8051 ISP 2. LCD 3. LCD 4. IC 5. MP3 MP3 IC6. 7. LCD8. .-9- 10. () .LCD LCD +5V +3V .1. (1)+5V +12V DC Adaptor 500mA 7805 +5V C17 C18 D4 LED (2)+3V IC ISD4004 +3V 3.6V D1 Q5+5V 3VLM7805C/TOU13 J14+5V Q5+3V11 39014 GND2 IN OUTR13C17 + C18 R34 1K CON2 0.1uF 220uF/16V 1K C9 + 2 10uFD1D4 3.6VLED .-10- 11. 2. 8051 Intel .8051 CPU 128 RAM 4K ROM 4 8 I/O 2 16 / UART 5 64K Bytes 64K Bytes P0P1 P2P3 128Bytes 4K Bytes RAM ROM4 I/O CPUTimer 0 T0UART Timer1 Timer 1 T1 Time 0 TXD RXDRD WR ALE PSENUARTINT0INT1. 8051 ISP() 89S51(ATMEL ) . ISP LPT1 U8U8 BE 0 LPT1 CKRSDODI P1.7RSTP1.5P1.6 . (J5J6J8J9)SW2 (RESET) 0000 -11- 12. +5V SUB-D 2511142 RP1 C12 R15 C1510K 0.1uF 100ISP_SCKP173164U874HC244A20 5 4 3 2175BE CK R16 1002 18R181A1 1Y1 VCC18RS R17 1004 16100ISP_RST1A2 1Y2 RST6CK DO R19 1006 14198 1A3 1Y3 127DO11 1A4 1Y4 920 13 2A1 2Y1 7815 2A2 2Y2 5 R2021 17 2A3 2Y3 3 100ISP_MOSI2A4 2Y4 P159RS221 GND10 DI BE R21 100 19 1G232G11R221024100ISP_MISOP161225DI R23 10013 R24 +5VD2 220 LPT1LED . ISP J5 P0 U9 89S51J6 P2P003921P201 P0138P0.0/AD0 P2.0/A822P211TO2P0.1/AD1 P2.1/A9 2P023723P22 TO3 P0336P0.2/AD2P2.2/A1024P233 Speech 4P0.3/AD3P2.3/A11 4P043525P24 LCD Databus5 P0534P0.4/AD4P2.4/A1226P2556 P0633P0.5/AD5P2.5/A1327P266TO LED7P0.6/AD6P2.6/A14 7TO Buzzer P073228P278P0.7/AD7P2.7/A15 8 P10 1 10P30 TO I2C CLK1P11 2 P1.0P3.0/RXD11P3112P1.1P3.1/TXD 2TO I2C DATATO P12 3 12P32 TO Door SW3P13 4 P1.2P3.2/INT0 13P3334P14 5 P1.3P3.3/INT1 14P344TO Engineer Mode SW5P1.4P3.4/T05TO KeyPadP15 6 15P356P16 7 P1.5P3.5/T1 16P3667P1.6 P3.6/WR 7LCD Con C13 P17 8 17P37 NOT USED 30P8P1.7 P3.7/RD 8 J8 P1 1930J9 P3 18X1 ALE29 C14Y1 X2PSEN 30P 12MHz 319EA RST GND 40 VCC VCC20 C15 SW2+C16 0.1uF 33uF +5V RESETRSTR29 10K . 3. . 44 P1.7 P1.6P1.5 P1.4 P1.3P1.2P1.1 P1.0 0 1 2 3 0 1 2 3 . 16 09 AF -12- 13. SW3 SW4SW5SW61212 12 12 0 48C R0 SW7 SW8SW9SW101212 12 12 1 59D R1 SW11SW12 SW13 SW141212 12 12 R30 R31 R32 R332 6AE R210K 10K 10K 10KSW15SW16 SW17 SW181212 12 12J12P27 1R0P17P16 3 7BF R3R12 R2P153 R3P144 C0P135 C1P126 C2P117 C3P10P20 8 +5V9 CON9 C0C1 C2 C3 . A B C D E F . 4. LCD . LCD 16 2 LCD J13U12 112VSS23VDD3 P34 RS 4VO4 P35 RW 5RS5 P36 EN 6R/W6 P207EN7 P218DB08 P229DB19 P23 10DB2 10 P24 11DB3 11 P25 12DB4 12 P26 13DB5 13 P27 14DB6 14 DB7CON14LCD_16x2.LCD .LCD -13- 14. . LCD 1VssI 2VDDI +5V 3Vo I 4RS I RS=0: RS=1: P3.4 5R/WI R/W=0: LCD R/W=1: LCD P3.5 6 E I P3.6 7DB0 I/O 0 P2.0 8DB1 I/O 1 P2.1 9DB2 I/O 2 P2.2 10 DB3 I/O 3 P2.3 11 DB4 I/O 4 P2.4 12 DB5 I/O 5 P2.5 13 DB6 I/O 6 P2.6 14 DB7 I/O 7 P2.7 .LCD 5. . ChipCorder IC ISD4004 +5V 8 RN1 10K 1 2 3 4 5 6 7U6 +3VJ2 SS#P05128 1 MOSI P042SS# SCLK27 2 MISO P033MOSIVCCD26 3 SCLK P024MISO XCLK 25 4 INT# P015VSSD INT# 24 C2 5 RACP00+5V 6NC RAC23 0.1uF 6 7NCVSSA22 7 8NC NC 21 8 9NC NC 2010NC NC 19CON811NC NC 1812VSSAVCCA17 R1213VSSAANA_IN+ 16 10K14AUD_OUT ANA_IN- 15AM_CAP NCC3 + ISD4004 C4C5C61uF0.1uF 0.1uF 0.1uF+5V+ C71uF + C8 100uFJ3 6 1ECM+ 3 C10 100uF1VR17 +5 SPK+2 +10K23 - U7C114 J4LM386 0.1uFCON41 4 82R14 10CON2 Audio IN. -14- 15. ISD4004 . 3840KB 8 +3V 100 . ISD4004 ISD4004 24 RACO 200mSP0.0 25 INT# O 0P0.1 28 SCLK I P0.2 3MISO O P0.3 2MOSI I P0.4 1SS#ISS#=0 P0.5.LCD National LM386LM386 LM386 8Pin IC -15- 16. .LM386 412V 20200( Pin1 Pin8 10uF )700mW (Vs=9V=8)300KHz0.2%50K 6. RTC EEPROM.+5VY2 RTC +5V 32.768khzU11 18 2X1 VCC7J7 3X2 SQW6P35 R25 4Vbat SCL5P341330GND SDA 2R263 1 DS1307Z 1KBT1 4 D3Q6 CR2032CON4R PNP 2J11 1 P06 R28 10K 2 2 P07 EEPROM+5V BZ1U10CON2 24C16 18 2A0 VCC7 1 3A1WP6 4A2 SCL5GNDSDA +5V +5V R27 R3410K 10KJ10 1 P33 J15 2 1 P32 SW1 2CON2 CON2 . -16- 17. (1) RTC RTC(Real Time Clock) RTC IC Dallas DS1307 0.8uA (2) EEPROM EEPROM EEPROM 24C16 EEPROM 16K1Bit 4Bytes ( 8 1Byte 2 ) 24C16 16K1 Bit 4 Bytes = 512 RTC EEPROM SDA() SCL() SDA SCL . . (3) (4) () -17- 18. (5) (6). P3.2 P3.3SDA RTC EEPROM P3.4SCL RTC EEPROM P3.5 P0.6 P0.7.-18- 19. () 1. A A -19- 20. 2. LCD IC (1) LCD LCD 80 (DDRAM) 80 LCD LCD LCD LCD LCD 16 2 LCD DDRAM 123 4 1314 151680H81H82H 83H 8CH 8DH8EH 8FH C0H C1HC2H C3H CCH CDHCEH CFH LCD DDRAM -20- 21. (2) IC ISD4004 SPI MOSI C4C0 A15A0 , MOSI C4 C3 C2 C1 C0 X X X A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 ISD4004 SPI ISD4004 5 8 8*60*5=2400 ISD4004 1 INT 0 EOM(End Of Message)ISD4004 EOM EOM 5 .-21- 22. () 5 4 4 0 4 2 3 XX 6 XX 8 ( 3 60 ) 54 XX XX .-22- 23. 3. (1). B A 1 B A (2). A A B-23- 24. BC C (3). A 60 A -24- 25. . WELCOME !!! TODAY:YYYY/MM/DD YYYY/MM/DD EXP: YYYY/MM/DD YYYY/MM/DD CHECK:YYYY/MM/DD YYYY/MM/DD CAN: YYYY/MM/DD YYYY/MM/DD ERROR !!! EXP: YYYY/MM/DD XX EXP: YYYY/MM/DD XX DOOR OPENED !!! 60 ( 60 ) -25- 26. XX XX . . -26- 27. IC LCD . LCD LCD . 1. RTC IC 2. EEPROM -27- 28. -- ( 82)8051 ( 87)8051 ( 94)8051 ( 89) OrCAD Capture V9.0 ( 88) ( 95) ( 81)() ( 84) ( 85)TTL IC ( 85)CMOS IC http://www.100y.com.tw/html/productclass.htmhttp://www.cpu.com.tw/kh/index.html-28-