¡¡¡¡ÕªÒª
¡¡¡¡ÔÚ»¯Ñ§Ñ§¿Æ¼°ÆäËûѧ¿ÆµÄʵÑéÖУ¬Ë®Ô¡¹øÊÇÒ»-ÖÖ³£ÓõÄÖÆ×÷²ÄÁϵÄÉ豸¡£Ë®Ô¡¹øÖ÷ÒªÓÃÓÚʵÑéÊÒÖÐÕôÁ󣬸ÉÔŨËõ£¬¼°ÎÂ×Õ»¯Ñ§Ò©Æ·»òÉúÎïÖÆÆ·£¬Ò²¿ÉÓÃÓÚºãμÓÈÈºÍÆäËüζÈÊÔÑ飬ÊÇÉúÎï¡¢ÒÅ´«¡¢²¡¶¾¡¢Ë®²ú¡¢»·±£¡¢Ò½Ò©¡¢ÎÀÉú¡¢»¯ÑéÊÒ¡¢·ÖÎöÊÒ¡¢½ÌÓý¿ÆÑеıر¸¹¤¾ß¡£¿ÉÒÔ˵£¬ÔÚÈ«ÊÀ½ç·¶Î§ÄÚµÄËùÓиßУÒÔ¼°Ñо¿ËùµÄÿһ¸öʵÑéÊÒ£¬¶¼´æÔÚˮԡ¹ø£¬²¢ÇÒʹÓÃÆµÂʽϸߡ£
¡¡¡¡È»¶ø£¬Ë®Ô¡¹øµÄ°²È«ÎÊÌâÊÇÒ»¸ö±È½ÏÖØÒªµÄÎÊÌ⡣ʹÓÃˮԡ¹øÊ±±ØÐë¼ÓÈëÈ¥Àë×ÓË®£¬ÒÔ·Àֹˮԡ¹øÄÚ²úÉúË®¹¸¡£¼ÓË®²»¿ÉÒÔ¼ÓÌ«¶àÒÔ·ÀֹˮÁ¿Òç³ö¡£¹¤×÷Íê±ÏÖ®ºóÒª½«Î¿ØÐýÅ¥Ðýתµ½×îСֵ´¦¡£ÆäÖУ¬×îΪ¹Ø¼üµÄÒ»Ìõ¾ÍÊÇÒª·Àֹˮԡ¹ø¸ÉÉÕ¡£ÓÉÓÚˮԡ¹øµÄζÈͨ³£±È½Ï¸ß(60°C-80°C)£¬ Ë®Õô·¢µÄ·Ç³£¿ì£¬µ±Ë®Ô¡µÄʱ¼ä½Ï³¤Ê±£¬Ë®Ô¡¹øµÄË®ºÜÈÝÒ×¾ÍϽµµ½¼ÓÈÈË¿ÒÔÏ£¬´Ëʱ»áµ¼Ö¼ÓÈÈË¿Âã¶ÔÚ¿ÕÆøÖУ¬Ôì³É¸ÉÉÕ£¬ÈÝÒ×ʹˮԡ¹øË𻵣¬Çé¿öÑÏÖØµÄÉõÖÁ»áÒýÆð»ðÔÖ¡£
¡¡¡¡±¾ÎÄ»ùÓÚ¶Ôˮԡ¹øÊÙÃüµÄÑÓ³¤ÒÔ¼°ÊµÑéÊÒ°²È«¿¼ÂÇ,ÖÆ×÷ÁËÒ»¸öˮԡ¹ø×Ô¶¯¼ÓˮϵͳÒÔ¼°»ùÓÚAndroidϵͳµÄÊÖ»úAPP¡£±¾ÎÄ»ùÓÚ51µ¥Æ¬»úΪGPU£¬Í¨¹ýÀ¶ÑÀ´®¿ÚÄ£¿éÓëÊÖ»úͨÐÅ£¬½«ÊµÊ±Ë®Î»ÐÅÏ¢´«µ½ÊÖ»úAPPÖС£Í¨¹ý²â¾àϵͳ²âÁ¿Ë®Ô¡¹øÖеÄˮλÐÅÏ¢£¬µ±Ë®Î»½ÏµÍʱ£¬Í¨¹ý51µ¥Æ¬»ú¿ØÖÆË®±ÃµÄ¿ª¹Ø£¬½«Ë®ÏäÖеÄË®¼ÓÈ뵽ˮԡ¹øÖУ¬±£Ö¤Ë®Ô¡¹øµÄÊÙÃüÒÔ¼°ÊµÑéÊҵݲȫ¡£
¡¡¡¡¹Ø¼ü´Ê:51µ¥Æ¬»ú£¬À¶ÑÀͨÐÅ£¬APP£¬ Android£¬ ʵÑéÊÒ°²È«£¬Ë®Ô¡¹ø
¡¡¡¡Abstract
¡¡¡¡Water bath is a common device for making materials in experiments of chemistry¡¡and other subjects. Water bath is mainly used in laboratory distillation for drying,¡¡concentration, and temperature-sensitive chemicals or biological products. It can also¡¡be used for constant temperature heating and other temperature tests. It is a necessarytool in biological, genetic, viral, aquatic, environmental, medical, health, andlaboratory, analysis room for education and research. It is said that water bath has ahigh using frequency in all the universities and laboratories in the world.
¡¡¡¡However, the safety of water bath is an important problem. Deionized watermust be added when using the water bath to prevent scale formation. Adding toomuch water is not suitable because of overflowing. When an experiment is finished,we must turn the temperature knob to the minimum value. Moreover, the mostimportant one is to prevent the water bath from drying without water. Since thetemperature of the water bath is usually high (60°C - 80°C), water in the bathwill evaporate quickly. When the water bath is working for a long time, the water inthe water bath will easily drop to the heating wire, which will cause the heating wireto be exposed in the air. Dry burning for a long time will cause the water bath broken.The most danger situation may be fire even.
¡¡¡¡This paper based on the extension of the life of the water bath and the safety ofthe laboratory, produced a water bath automatic adding water system and a mobilephone APP. This system drops MCS-51 as the GPU, communicates with the mobilephone through the Bluetooth module, and transmits the real-time water levelinformation to the mobile phone APP. The water level information in the water bath ismeasured by the distance measuring system. When the water level is lower thanheating wire, the water pump will begin to work in the controll of the MCS-51. Thewater in the water tank will be added to the water bath to ensure the life of the waterbath and the safety of the laboratory.
¡¡¡¡Ä¿Â¼
¡¡¡¡µÚ1Õ Ð÷ÂÛ
¡¡¡¡1.1ÒýÑÔ
¡¡¡¡Ë®Ô¡¹øµÄ×î¹ã·ºµÄÓÃ;ÊÇÓÃÀ´½øÐÐһЩÐèҪˮԡµÄʵÑ飬ÀýÈçÕôÁó£¬Å¨Ëõ£¬¸ÉÔÈܽºÄý½º»òÕßÒºÏàºÏ³ÉµÈ£¬Ò²³£³£ÓÃÓÚÆäËûÐèÒªÔÚÌØ¶¨Î¶ÈϽøÐеÄʵÑ顣ˮԡ¹øÊÇÉúÎïÁìÓò¡¢»¯Ñ§ÁìÓò¡¢²ÄÁÏÁìÓò¡¢»·¾³ÁìÓò¡¢Ò½Ò©ÁìÓò¡¢ÎÀÉúÁìÓòÖл¯ÑéÊÒ¡¢·ÖÎöÊÒ»òʵÑéÊÒÖнÌÓý¡¢¹¤×÷¡¢¿ÆÑеıر¸¹¤¾ß¡£Í¬Ê±£¬ÔÚһЩ¹¤ÒµÁìÓòÀýÈçʳƷ»¯¹¤¡¢º½¿Õº½ÌìµÈ·½ÃæÒ²Óй㷺ӦÓÃ[1]¡£
¡¡¡¡Ë®Ô¡¹øÖ÷ÒªÓÃÓÚºãÎÂˮԡ£¬ºãÎÂˮԡÊÇÐí¶à²ÄÁÏÖÆ±¸¹ý³ÌÖбز»¿ÉÉÙµÄÒ»¸ö²½Ö裬Æä¾ßÓÐÎȶ¨ÐԺ㬾ùÔȵÈһϵÁÐÓÅµã¡£Ëæ×ŽüЩÄêÀ´¿Æ¼¼Ë®Æ½µÄ·¢Õ¹£¬Ë®Ô¡¹øÓëоƬ½áºÏµÄÀý×ÓÔ½À´Ô½¶à£¬¶ø±¾ÎĽ«´Ó°²È«½Ç¶È³ö·¢½øÐÐ×Ô¶¯¼Óˮˮԡ¹øÑо¿¡£
¡¡¡¡1.2Ïà¹Ø¼¼ÊõµÄ¹úÄÚÍâ·¢Õ¹ÏÖ×´ºÍǰ¾°
¡¡¡¡Ëæ×ŽüÄêÀ´µÄ¿Æ¼¼·¢Õ¹£¬ÈËÃǶÔˮԡ¹øµÄÒªÇóÒ²Ô½À´Ô½¸ß¡£ÆÕͨµÄºãÎÂˮԡ¹øµÄÔÀíÊÇÀûÓûúе´¥µãÀ´¿ØÖÆÎ¶ȵı仯¡£µ«ÊÇÕâÖÖˮԡ¹øµÄȱµãÒ²ºÜÃ÷ÏÔ£ºÎ¶Ⱦ«¶ÈÇ·¼Ñ¡¢Î¶ÈÎȶ¨ÐÔ²»ºÃ¡¢Î¶ȵĿØÖÆÏµÍ³´æÔÚןܴóµÄÑÓ³Ùʱ¼äµÈµÈ¡£½üÄêÀ´£¬ÈËÃǶÔˮԡ¹øµÄÑо¿Ö÷ÒªÓÐÁ½¸ö·½Ã棺Ìá¸ßζȴ«¸ÐÆ÷µÄ¾«¶ÈºÍ²ÉÓÃеÄÊýѧģÐͺÍËã·¨¸ÄÁ¼Î¶ȿØÖÆÆ÷¡£ÀýÈç»ùÓÚÄ£ºýPID¿ØÖƵĺãÎÂˮԡ¹ø[2]¡¢»ùÓÚSTM32µÄ¸ß¾«¶Èˮԡ¹ø[3]¡¢»ùÓÚMSP430µÄÄ£ºýˮԡ¹ø¿ØÖÆÏµÍ³[4]µÈµÈ¡£
¡¡¡¡±¾ÎĶÔˮԡ¹øµÄÑо¿³öÓÚÒ»¸öеķ½Ã棺ʵÑéÊÒ°²È«¡£ÖÚËùÖÜÖª£¬ÊµÑ鰲ȫÊÇËùÓÐÑо¿ÈËÔ±µÄÆðµã£¬ÊǹᴩÕû¸öÑо¿¹ý³ÌÖÐ×îÖØÒªµÄÒ»»·¡£ÊµÑéÊÒ°²È«Ê¹ÊÖ÷ÒªÓÐÆß¸ö·½Ã棺ÓÉÓÚÍü¼Ç¹ØµçÔ´»òÕßζȹý¸ß²Ù×÷²»µ±¶øÒýÆðµÄ»ðÔÖʹʡ¢ÓÉÓÚÎ¥·´²Ù×÷¹æ·¶ºÍÉ豸ÀÏ»¯¶øÒýÆðµÄ±¬Õ¨Ê¹ʡ¢ÓÉÓÚ²»µ±´¦Àí¶øÒýÆðµÄÉúÎﰲȫʹʡ¢Î´¾·ÏÆú´¦Àí¶øÒýÆðµÄ¶¾º¦Ê¹ʡ¢É豸Ëð»µÊ¹ʡ¢»úµçÉËÈËʹÊÒÔ¼°É豸»ò¼¼Êõ±»µÁʹʡ£¶øË®Ô¡¹ø×÷ΪʵÑéÊÒ×î³£¼û²¢ÇÒ³£ÓõÄÉ豸£¬Ö÷Òª»áÒýÆð»ðÔÖʹʺͱ¬Õ¨Ê¹ʡ£ÎªÈ·±£¿ÆÑй¤×÷ÕßµÄÉúÃü°²È«¡¢Îª±£Ö¤ÊµÑéÊҵIJƲú°²È«¡¢ÎªÁËÌṩһ¸ö¸ü¼ÓÃÀºÃµÄ¿ÆÑл·¾³£¬Ë®Ô¡¹øµÄ°²È«¾Í±ØÐëÒýÆðËùÓпÆÑй¤×÷ÕßµÄÖØÊÓ¡£
¡¡¡¡1.3Ñо¿Ä¿µÄ¼°ÒâÒå
¡¡¡¡´ó²¿·ÖµÄˮԡ¹øÓÉÒ»¸ö»·ÐεļÓÈÈË¿×÷Ϊ¼ÓÈÈÔ´£¬ÔÚʹÓùý³ÌÖÐˮλ±ØÐëҪû¹ý¼ÓÈÈË¿ÒÔÈ·±£°²È«¡£Èç¹ûˮλµÍÓÚ¼ÓÈÈË¿ÈÔÈ»ÔÚ¹¤×÷µÄ»°£¬¿ÉÄܻᵼÖ¼ÓÈÈË¿¿ªÁÑ£¬ÈÝÒ×Ôì³É»ðÔÖ»òÕß©µçÔì³ÉΣÏÕ¡£
¡¡¡¡Í¼1.1ˮԡ¹ø¼ÓÈÈË¿
¡¡¡¡±¾ÎÄ´ÓʵÑéÊÒ°²È«ÎªÄ¿µÄ£¬À´Éè¼ÆÒ»ÖÖ·ÀÖ¹¸ÉÉÕµÄˮԡ¹ø¡£ÔÚ´«Í³Ë®Ô¡¹øµÄ»ù´¡ÉÏ£¬¼ÓÈëÒ»Ì××Ô¶¯¼Óˮϵͳ£¬Í¨¹ý¾àÀë´«¸ÐÆ÷²âÁ¿ÒºÃæ¸ß¶È£¬µ±ÒºÃæµÍÓÚ¼ÓÈÈ˿ʱ£¬Í¨¹ý¾àÀë´«¸ÐÆ÷½«ÐÅÏ¢´«»ØÉÏλ»ú£¬¿ØÖÆË®ÏäÀïµÄË®±ÃÏñˮԡ¹øÖмÓË®¡£Í¬Ê±Í¨¹ýÀ¶ÑÀͨÐÅÄ£¿é½«ÒºÃæÐÅÏ¢¼°Î¶ÈÐÅÏ¢´«µ½¿ª·¢µÄÊÖ»úAPPÖУ¬´ïµ½ÊµÊ±¼à¿ØµÄЧ¹û¡£ÕâÑù¼È¿ÉÒÔÈ·±£ÊµÑ鰲ȫ£¬ÓÖÄÜʵʱµÄÕÆÎÕˮԡ¹øµÄÒºÃæ¸ß¶È¼°Î¶ÈÐÅÏ¢£¬´Ó¶ø´ïµ½Ò»¾ÙÁ½µÃ¡£
¡¡¡¡1.4±¾ÎÄÑо¿µÄÖ÷ÒªÄÚÈÝ
¡¡¡¡±¾ÎĽ«Í¨¹ý51µ¥Æ¬»úºÍAndroidƽ̨ÕâÁ½¸ö×î³£ÓÃµÄÆ½Ì¨£¬¶Ô×Ô¶¯¼Óˮϵͳ½øÐпª·¢¡£51µ¥Æ¬»ú×÷ΪÕâÒ»Ì×ϵͳµÄÉÏλ»ú£¬¿ØÖÆ×ÅÀ¶ÑÀͨÐÅÄ£¿é£¬½þÈëʽˮ±ÃµÄµçÔ´¿ª¹Ø£¬¾àÀë´«¸ÐÆ÷µÈÄ£¿é£¬´Ó¶øÊµÏÖϵͳµÄ¹¦ÄÜ¡£ÔÚ²â¾à·½Ã棬ϵͳͬʱ²ÉÓó¬Éù²¨¾àÀë´«¸ÐÆ÷ÒÔ¼°ºìÍâ¾àÀë´«¸ÐÆ÷£¬´Ó¶øµÃµ½¾«È·µÄ½á¹û¡£Óë´Ëͬʱ£¬ÔÚϵͳÖÐͨ¹ýÀ¶ÑÀͨÐÅÓë Android ƽ̨ÏòÁ¬½Ó£¬ÊµÊ±ÕÆ¿ØË®Ô¡¹øµÄ¹¤×÷״̬¡£
¡¡¡¡±¾ÎĵÄÐÐÎĽṹÈçÏ£º
¡¡¡¡µÚÒ»Õ£ºÐ÷ÂÛ¡£
¡¡¡¡Ö÷Òª½éÉÜÁËˮԡ¹ø×Ô¶¯¼ÓˮϵͳµÄ±³¾°ÒÔ¼°·¢Õ¹Ç°¾°£¬¼òҪ˵Ã÷Á˴±¾Ì×ϵͳµÄÒâÒ壬²¢¶Ô±¾Ì×ϵͳµÄ½á¹¹½øÐÐÁ˼òÒªµÄ½éÉÜ¡£
¡¡¡¡µÚ¶þÕ£º¿ª·¢Æ½Ì¨¼ò½é¡£
¡¡¡¡½éÉÜÁ˱¾ÏµÍ³ÐèҪʹÓõ½µÄ51µ¥Æ¬»úƽ̨ÒÔ¼°Androidƽ̨¡£²¢ÇÒ¼òÒªµØËµÃ÷ÁË»ùÓÚAndroidƽ̨µÄÀ¶ÑÀͨÐŵÄÔÀí¡£
¡¡¡¡µÚÈýÕ£ºË®Ô¡¹ø×Ô¶¯¼ÓË®²¿·ÖµÄÑо¿¡£
¡¡¡¡±¾Õ½éÉÜÁ˾àÀë´«¸ÐÆ÷µÄ¹¤×÷ÔÀí£¬ÒÔ¼°Á½ÖÖ´«¸ÐÆ÷µÄÓÅȱµã£¬²¢ÇÒÈçºÎ½«Ë®Î»ÐÅÏ¢´«»ØÉÏλ»ú²¢ÇÒ¿ØÖÆË®±ÃµÄ¿ª¹Ø¡£
¡¡¡¡µÚËÄÕ£º
¡¡¡¡AndroidÀ¶ÑÀ´®¿ÚͨÐŵÄʵÏÖ¡£
¡¡¡¡±¾ÕÂÖ÷Ҫ˵Ã÷ÁËAndroidƽ̨À¶ÑÀ´®¿ÚͨÐŵĻù±¾ÔÀí£¬Í¨ÐŵÄÁ¬½Ó·½·¨£¬Í¨¹ýPC¶Ë¶ÔÀ¶ÑÀ´®¿ÚͨÐŽøÐе÷ÊÔ¡£
¡¡¡¡µÚÎåÕ£º»ùÓÚAndroidϵͳµÄAPPµÄ¿ª·¢¡£
¡¡¡¡¾ßÌå˵Ã÷ÈçºÎÔÚAndroid¿ª·¢»·¾³Ï¶ÔAPP½øÐпª·¢£¬Í¨¹ýÀ¶ÑÀ´®¿ÚͨÐŽ«ÉÏλ»úµÄÐÅÏ¢´«Êäµ½ÊÖ»úAPPÖУ¬´Ó¶øÊµÏÖ¶Ôˮԡ¹øµÄʵʱ¼à¿Ø¡£
¡¡¡¡µÚÁùÕ£º×ܽáÓëÕ¹Íû¡£
¡¡¡¡¶Ô±¾ÎĵÄÈ«²¿¹¤×÷½øÐÐÁË×ܽᣬ²¢ÇÒ˵Ã÷±¾Ì×ϵͳµÄÓÅȱµã£¬½áºÏʵ¼ÊʵÑéÖеÄʹÓã¬Ìá³ö¶Ô±¾Ì×ϵͳÍêÉÆµÄ·½Ïò¡£
¡¡¡¡µÚ2Õ ¿ª·¢Æ½Ì¨¼ò½é
¡¡¡¡ÔÚ±¾ÏµÍ³ÖÐËùÓõ½µÄ¿ª·¢Æ½Ì¨Ò»¹²ÓÐÁ½¸ö£ºÒ»¸öÊÇ×÷Ϊ¸ÐӦϵͳºÍÖ´ÐÐϵͳµÄMCUÉÏλ»úƽ̨£¬Ò»¸öÊÇÓÃÓÚ¼à¿ØÏµÍ³µÄAndroidƽ̨£¬½ÓÏÂÀ´ÎÒÃÇ·Ö±ð½éÉÜÕâÁ½¸öƽ̨¡£
¡¡¡¡2.1µ¥Æ¬»ú¼ò½é
¡¡¡¡µ¥Æ¬»ú£¬È«³Æµ¥Æ¬Î¢ÐͼÆËã»ú£¨single-chip microcomputer£©£¬ÓÖ³ÆÎ¢¿ØÖÆÆ÷£¬ÊǰÑÖÐÑë´¦ÀíÆ÷¡¢´æ´¢Æ÷¡¢¶¨Ê±Æ÷¡¢¼ÆÊýÆ÷¡¢ÊäÈëºÍÊä³ö½Ó¿Ú£¨IO¿Ú£©È«²¿¼¯³ÉÖÆ×÷ÔÚÒ»¿é±È½ÏСµÄ¼¯³Éµç·ÉϵÄ΢ÐͼÆËã»úϵͳ¡£Ïà±ÈÓÚÔÚ¸öÈ˵çÄÔÖй㷺ӦÓõĴ¦ÀíÆ÷£¨CPU£©Ïà±È£¬µ¥Æ¬»úµÄÓÅÊÆºÍÌØµãÊÇ×Ô¹©Ó¦ºÍ½ÚÔ¼³É±¾¡£ËûÓ봫ͳµÄ´¦ÀíÆ÷Ïà±ÈµÄ×î´óÓŵãºÍ²»¿ÉÌæ´úÐÔÊÇÌå»ý±È½ÏС£¬¿ÉÒÔǶÈëÔÚϵͳÄÚ²¿¹¹³ÉÌå»ý±È½ÏСµÄǶÈëʽϵͳ¡£µ«µ¥Æ¬»úÓÉÓÚÌå»ý±È½ÏС¾Íµ¼ÖÂÁËËüµÄ´¢´æÈÝÁ¿Ò²±È½ÏС£¬ÊäÈëÊä³ö½Ó¿Ú£¨IO¿Ú£©Ïà±ÈÓÚCPU½ÏÉÙÇÒ¹¦Äܼòµ¥¡£µ«ÊÇÓÉÓÚ½ü¼¸ÄêÀ´µç×Ó²úÒµµÄ¸ßËÙ·¢Õ¹£¬µ¥Æ¬»úÔÚÎïÁªÍø¡¢È˹¤ÖÇÄÜ¡¢´óÊý¾Ý¡¢ÖÇÄܼҾӺÍǶÈëʽµÈÁìÓòµÄÓ¦ÓÃÔ½À´Óú¶à£¬¶Ôµ¥Æ¬»úµÄ´«Í³µÄ¶¨ÒåÒѾ²»ÊʺÏÓÚµ±½ñµÄ»·¾³£¬ËùÒÔµ¥Æ¬»ú»òÆäËûÀàËÆÐ¾Æ¬ÔÚһЩ³¡ºÏ±»³ÆÎªÎ¢¿ØÖÆÆ÷¡£ÓÉÓÚµ¥Æ¬»úоƬ³£³£±»×÷ΪϵͳÖеĿØÖÆÆ÷£¬ËùÒÔ½²Æä³ÆÖ®Îªsingle chip microcontroller¡£Ó¢Îij£³£ËõдΪMCU¡£
¡¡¡¡Ä¿Ç°´ó¶àÊýʹÓõĵ¥Æ¬»ú¶¼ÊÇ»ùÓÚ·ë·ÅµÒÀÂü½á¹¹¶øÉè¼ÆµÄ£¬·ë·ÅµÒÀÂü½á¹¹ÏêϸµØ±íÃ÷ÁËÒ»¸öǶÈëʽϵͳһ¶¨Òª°üº¬µÄËĸö×é³É²¿·Ö£ººËÐÄÖÐÑë´¦ÀíÆ÷£¬³ÌÐò´¢´æÆ÷£¨ROMºÍRAM,ÓÐһЩÓÐflash£©¡¢Êý¾Ý´æ´¢Æ÷£¨Ëæ»ú´æ´¢Æ÷£©¡¢Ò»¸ö»ò¶à¸öµÄ¼ÆÊýÆ÷ºÍ¶¨Ê±Æ÷£¨¿´ÃŹ·£¬µÎ´ð¶¨Ê±Æ÷µÈ£©£¬»¹ÓÐһЩûÓб»ÀûÓõÄÊäÈëÊä³ö¿Ú£¨IO¿Ú£©£¬ËûÃǵÄ×÷ÓÃÊÇÓÃÀ´Á¬½ÓһЩÀ©Õ¹µÄÉ豸ÒÔ¼°Íⲿ×ÊÔ´²¢ÇÒÓëÆä½øÐÐͨÐÅ£¬ÒÔÉÏËùÌáµ½µÄËùÓеÄÕâЩ×é³É²¿·Ö¶¼±»¼¯³ÉÖÆÔìÔÚÒÔ¸öÏþµÃ¼¯³Éµç·оƬÉÏ¡£µ¥Æ¬»úÖ®ËùÒÔºÍÎÒÃÇͨ³£Çé¿öÏÂʹÓõÄÖÐÑë´¦ÀíÆ÷£¨CPU£©²»Í¬£¬ÊÇÒòΪµ¥Æ¬»úϵͳ¿ÉÒԷdz£ÇáËɵØÅäºÏÌå»ýºÜСµÄÍⲿÉ豸»òÕßÀ©Õ¹Ö§³ÖоƬ£¬¶øÍê³ÉÕý³£Çé¿öÏÂÐèÒª¼ÆËã»ú²ÅÄÜÍê³ÉµÄ¹¤×÷¡£ÔÚÕâÖÖÌõ¼þÏ£¬µ¥Æ¬»úÄܹ»·Ç³£ÇáËɵØÇ¶Èëµ½¿ØÖÆÏµÍ³µÄÄÚ²¿ÖÐÀ´¡£½üÄêÀ´ÎªÁËʵÏÖÔÚÊý¾ÝºÍÖ¸ÁîÉϲ»Í¬×Ö¿íµÄʹÓúʹ¦ÀíÆ÷Á÷Ë®ÏßËٶȵÄÌá¸ß£¬¹þ·ð½á¹¹ÔÚ΢¿ØÖÆÆ÷ºÍÊý×ÖÐźŴ¦ÀíµÈÁìÓòµÄÓ¦ÓÃÒ²Ô½À´Ô½¶à[5]¡£
¡¡¡¡È»¶ø´«Í³ÒâÒåÉÏÎÒÃÇʹÓõÄ΢´¦ÀíÆ÷ÊÇÎÞ·¨ÊµÏÖÕâÑùµÄ¹¦Äܵġ£Ò»Æ¬µ¥Æ¬»úÒªÍê³É¹¤×÷£¬¾Í±ØÐëÒªºÍһЩÍⲿ×ÊÔ´ºÍÀ©Õ¹Ð¾Æ¬ÏàÁ¬¡£ÀýÈç˵£¬µ¥Æ¬»úµÄоƬÉϲ»´æÔÚÊý¾Ý´æ´¢Æ÷£¬¾ÍÒ»¶¨Òª¶îÍâ¼ÓÈëÒ»¶¨µÄËæ»ú´æÈ¡´æ´¢Æ÷£¨RAM£©£¬ËäȻ˵ÎÒÃǶîÍâ¼ÓÈëµÄ´æ´¢Ð¾Æ¬µÄ´óСÓкܶàÖÖ¿ÉÒÔËæÒâÑ¡Ôñ£¬µ«Ìí¼ÓһЩ¶îÍâµÄоƬ»òÕßÄ£¿é¶ÔÓÚϵͳµÄСÐÍ»¯ºÍÌá¸ßϵͳËٶȶ¼ÊÇÒ»¸ö½Ï´óµÄÕϰ¡£³ý´ËÖ®Í⣬ÎÒÃÇҪʵÏÖÒ»¸öǶÈëʽϵͳµÄÈ«²¿¹¦ÄÜ£¬¾Í±ØÐ뻹ҪÓÃһЩÏß½«Ð¾Æ¬ºÍÍâ½ÓÉ豸»òÕßÄ£¿éÖ®¼äÏ໥Á¬½ÓÆðÀ´´Ó¶øÍê³ÉÏ໥֮¼äµÄÐÅÏ¢»òÕßÊý¾ÝµÄ´«µÝ¡£Ó봫ͳµÄ΢´¦ÀíÆ÷µÄ¹¤×÷·½Ê½Ïà±È¶øÑÔ£¬µ¥Æ¬»úÍê³ÉϵͳÈÎÎñµÄ¹¤×÷״̬ÔòÏÔµÃÏà¶Ô¶ÀÁ¢£¬Ò»¸ö¾µäµÄµ¥Æ¬»ú¹¹³ÉµÄϵͳ½ö½öÐèÒªÒ»¸ö¶¨Ê±Æ÷ºÍºÜÉÙµÄËæ»ú´¢´æÆ÷£¨RAM£©ºÍÖ»¶ÁÄڴ棨ROM£©£¬Òà»òÊÇEPROMºÍE2PROM¼´Äܹ»ÔÚÈí¼þÅäÖú;§ÕñÏÂÍê³É¹¤×÷¡£Èç´Ëͬʱ£¬µ¥Æ¬»ú»¹ÓµÓиü¶àµÄÊäÈëÊä³öÉ豸£¬ÀýÈçÄ£ÄâÊý×Öת»»Æ÷£¨DSP£©¡¢¶¨Ê±Æ÷£¨TIM£©¡¢´®¿Ú£¬ÒÔ¼°ÆäËû´®ÐÐͨѶ½Ó¿Ú£¬±ÈÈçI2CͨѶÐÒ飬´®ÐÐͨÐÅ£¨SPI£©£¬¾ÖÓòÍø¿ØÖÆ£¨CAN£©µÈ¡£Í¨³£À´Ëµ£¬ÎÒÃÇ¿ÉÒÔ¾ÓÉÈí¼þ´úÂëÀ´¿ØÖÆÕâЩ¼¯³ÉÔÚµ¥Æ¬»úоƬÄÚ²¿µÄÊäÈëÊä³öÉ豸¡£
¡¡¡¡µ¥Æ¬»úϵͳÎÞ·¨Íê³ÉÓëÍⲿµØÖ·»òÊý¾Ý×ÜÏßÖ®¼äµÄͨÐÅ£¬ÒòΪËüÃǽ«Ëæ»ú´¢´æÆ÷¡¢EPROMºÍE2PROMÈ«¶¼¼¯³ÉÔÚÒ»¿éÖÐÑë´¦ÀíÆ÷Ëù´¦µÄоƬÉÏ¡£Èç¹ûÒ»¿éµ¥Æ¬»úÓµÓкÜÉÙµÄÒý½Å£¬ÄÇô¾Í¿ÉÒÔʹÓÃÌå»ý±È½ÏС£¬¼Û¸ñ±È½Ï±ãÒ˵ķâ×°¡£Èç¹ûÎÒÃǽ«µ¥Æ¬»úµÄROM¡¢RAMºÍÆäËûÍâ½ÓÉ豸ȫ²¿¶¼¼¯³ÉÔÚͬһ¿éоƬÉϲ¢½«ËûÃÇ¿´³ÉÊÇÒ»¸öÕûÌåÀ´Íê³ÉÒ»¸öϵͳµÄ¹¤×÷ʱ£¬ÓÉÓÚÕâÒªÇóןü¸ßµÄÖÆÔ칤ÒÕ£¬´Ó¶øÊ¹Õâ¿éоƬµÄ³É±¾±äµÃºÜ¸ß£¬½ø¶ø»áµ¼ÖÂÓÉÕâÒ»¿éµ¥Æ¬»ú×é³ÉµÄǶÈëʽϵͳµÄ³É±¾±äµÃºÜ¸ß¡£µ«ÊÇÓÉÓÚÔÚÕâ¸ö¹ý³ÌÖÐÌá¸ßÁËÕû¸öǶÈëʽϵͳµÄ¹¤×÷ЧÂÊ£¬½«Ò»Ð©ÍâÉ輯³ÉÔÚÒ»¿éоƬÖÐÏò×ÅϵͳСÐÍ»¯·¢Õ¹£¬Õâ¼´½µµÍÁËÕûÌ×ϵͳµÄ³É±¾£¬ÓÖ·ûºÏδÀ´Ç¶Èëʽϵͳ·¢Õ¹Ç÷ÊÆ¡£Õû¸öϵͳ¶¼¼¯³ÉÔÚÒ»¿éоƬÖУ¬Ò²ÔÊÐí¸üСºÍ¸ü±ãÒ˵ĵç·°åÔÚϵͳÖеÄʹÓ㬲¢ÇÒ¼õÉÙÁË×é×°ºÍ²âÊԵ緰åËùÐèµÄÀͶ¯Á¦³É±¾£¬´ËÍ⻹ÇãÏòÓÚ½µµÍ³ÉÆ·×é¼þµÄȱÏÝÂÊ¡£
¡¡¡¡Î¢¿ØÖÆÆ÷Êǵ¥¸ö¼¯³Éµç·£¬Í¨³£¾ßÓÐÒÔÏÂÌØÕ÷[6]£º
¡¡¡¡· ÖÐÑë´¦Àíµ¥Ôª-´ÓСÐͺͼòµ¥µÄ4λ´¦ÀíÆ÷µ½¸´ÔÓµÄ32λ»ò64λ´¦ÀíÆ÷
¡¡¡¡· ÓÃÓÚÊý¾Ý´æ´¢µÄÒ×ʧÐÔ´æ´¢Æ÷£¨RAM£©
¡¡¡¡· ROM£¬EPROM£¬EEPROM»òÉÁ´æ£¬ÓÃÓÚ´æ´¢³ÌÐòºÍ²Ù×÷²ÎÊý
¡¡¡¡· ÀëÉ¢ÊäÈëºÍÊä³ö룬ÔÊÐí¿ØÖÆ»ò¼ì²âµ¥¸ö·â×°Òý½ÅµÄÂ߼״̬
¡¡¡¡· ´®ÐÐÊäÈë/Êä³ö£¬Èç´®Ðж˿ڣ¨UART£©
¡¡¡¡· ÆäËû´®ÐÐͨÐÅ ½Ó¿Ú£¬ÈçI2C£¬´®ÐÐÍâÉè½Ó¿ÚºÍ¿ØÖÆÆ÷ÇøÓòÍøÂ磬ÓÃÓÚϵͳ»¥Á¬
¡¡¡¡· ¶¨Ê±Æ÷£¬Ê¼þ¼ÆÊýÆ÷£¬PWM·¢ÉúÆ÷ºÍ¿´ÃŹ·µÈÍâÉè
¡¡¡¡· ʱÖÓ·¢ÉúÆ÷-ͨ³£ÊÇʯӢ¶¨Ê±¾§Ì壬гÕñÆ÷»òRCµç·µÄÕñµ´Æ÷
¡¡¡¡· Ðí¶à°üÀ¨Ä£Êýת»»Æ÷£¬ÆäÖÐһЩ°üÀ¨Êýģת»»Æ÷
¡¡¡¡· ÔÚÏß±à³ÌºÍÔÚÏßµ÷ÊÔÖ§³Ö
¡¡¡¡ÕâÖÖ½«µ¥Æ¬»úºÍһЩÍâÉèÈ«²¿¼¯³ÉÔÚÒ»¿éоƬÉϵÄ×ö·¨¼õÉÙÁËʹÓõ¥¶ÀоƬÉú²úµÈЧϵͳËùÐèµÄоƬÊýÁ¿ºÍ²¼ÏßÊýÁ¿ÒÔ¼°µç·°å¿Õ¼ä¡£´ËÍâ£¬ÌØ±ðÊÇÔÚµÍÒý½ÅÊýÆ÷¼þÉÏ£¬Ã¿¸öÒý½Å¿ÉÒÔÁ¬½Óµ½¶à¸öÄÚ²¿ÍâÉ裬ÆäÖÐÒý½Å¹¦ÄÜÓÉÈí¼þÑ¡Ôñ¡£ÕâʹµÃÆ÷¼þ¿ÉÒÔÓÃÓÚ¸ü¹ã·ºµÄÓ¦Ó㬶ø²»ÊÇÒý½Å¾ßÓÐרÓù¦ÄÜ¡£
¡¡¡¡×Ô´ÓÉÏÊÀ¼ÍÊÀ¼Í70Äê´úÍÆ³öÒÔÀ´£¬Î¢¿ØÖÆÆ÷ÔÚǶÈëʽϵͳÖеÄÓ¦ÓÃÔ½À´Ô½¹ã·º¡£Ëæ×Å΢¿ØÖÆÆ÷µÄ²»¶Ï·¢Õ¹£¬ÓÐһЩ΢¿ØÖÆÆ÷²»ÔÙʹÓ÷ëŵÒÀÂü½á¹¹¶ø¿ªÊ¼Ê¹Óùþ·ð¼Ü¹¹£ºÓÃÓÚÖ¸ÁîºÍÊý¾ÝµÄ¶ÀÁ¢´æ´¢Æ÷×ÜÏߣ¬¿ÉÒÔͬʱ¶ÔÆä½øÐжÁÈ¡»òÕßдÈë¡£ÔÚʹÓùþ·ð¼Ü¹¹µÄÇé¿öÏ£¬´¦ÀíÆ÷µÄÖ¸ÁîµÄ×Ö½Ú¿ÉÄÜ»áÓëÄÚ²¿´æ´¢Æ÷ºÍ¼Ä´æÆ÷µÄ×Ö½Ú³¤¶È²»Í¬¡£Î¢¿ØÖÆÆ÷µÄÖÆÔìÉ̾³£»á¸ù¾Ý¿Í»§µÄÉÏÊÐʱ¼äÒªÇóºÍÕûÌå½ÏµÍµÄϵͳ³É±¾À´½»»»¹¤×÷ƵÂʺÍϵͳÉè¼ÆÁé»îÐÔ¡£Ð¾Æ¬¹©Ó¦ÉÌÃDZØÐëÔÚоƬ³ß´çСÐÍ»¯Ó빦Äܸ´ÔÓ»¯µÄÐèÇóÖÐÕÒµ½Ò»¸öƽºâµãʹ¶þÕß¶¼ÄÜÂú×ãÏÖ½×¶ÎÓû§µÄÐèÇó¡£
¡¡¡¡²»Í¬Î¢¿ØÖÆÆ÷Ö®¼ä½á¹¹¹¹Çø±ðºÜ´ó¡£Ò»°ãÀ´½²£¬Î¢´¦ÀíÆ÷È«¶¼°üÀ¨Í¨ÓÃ΢´¦ÀíÆ÷Äںˣ¬ÔÚ·â×°Éϼ¯³ÉÁËÒ»¸ö»ò¶à¸öROM£¬RAM»òI/O¹¦ÄÜ¡£Ò»Ð©Î¢¿ØÖÆÆ÷»áΪÁËÒ»Ð©ÌØ¶¨µÄ¹¦ÄܶøÉè¼ÆÒ»Ð©ÌØ¶¨µÄ½á¹¹¡£Î¢¿ØÖÆÆ÷Ö¸Áͨ³£¾ßÓÐÐí¶àÓÃÓÚλ²Ù×÷£¨Öðλ²Ù×÷£©µÄÖ¸Á´Ó¶øÊ¹Ò»Ð©Ö¸ÁîµÄ¾«¶ÈµÃÒÔÌá¸ß¡£ÀýÈ磬ͨÓô¦ÀíÆ÷ͨ¹ýÖ´ÐÐһЩָÁÒÔ²âÊÔÔڼĴæÆ÷ºÍ·ÖÖ§±ÈÌØ¡£Èç¹û¸Ãλ±»ÉèÖã¬ÆäÖУ¬Î¢¿ØÖÆÆ÷¿ÉÒÔ¾ßÓÐÒ»¸öµ¥Ò»µÄÖ¸ÁÒÔÌṩͨ³£ËùÐèµÄ¹¦ÄÜ¡£
¡¡¡¡Ä¿Ç°ÊÐÃæÉÏÓÐÊýÊ®ÖÖ΢¿ØÖÆÆ÷¼Ü¹¹ºÍ¹©Ó¦ÉÌ£¬°üÀ¨[7]£º
¡¡¡¡·ARMºËÐÄ´¦ÀíÆ÷£¨Ðí¶à¹©Ó¦ÉÌ£©
¡¡¡¡·ARM Cortex-MÄÚºËרÃÅÕë¶Ô΢¿ØÖÆÆ÷Ó¦ÓÃ
¡¡¡¡·Microchip Technology Atmel AVR£¨8룩£¬AVR32£¨32룩ºÍAT91SAM£¨32룩
¡¡¡¡·ÈüÆÕÀ˹°ëµ¼ÌåµÄPS8ÄÚºËÓÃÓÚPSo C£¨¿É±à³ÌƬÉÏϵͳ£©
¡¡¡¡··É˼¿¨¶ûCold Fire£¨32룩ºÍS08£¨8룩
¡¡¡¡··É˼¿¨¶û68HC11£¨8룩ºÍÆäËû»ùÓÚMotorola 6800ϵÁеIJúÆ·
¡¡¡¡·Ó¢Ìضû8051£¬Ò²ÊÇÓɶ÷ÖÇÆÖ°ëµ¼Ì壬Ӣ·ÉÁèºÍÆäËûÐí¶à¹«Ë¾ÖÆÔìµÄ
¡¡¡¡·Ó¢·ÉÁ裺8λXC800£¬16λXE166£¬32λXMC4000£¨»ùÓÚÆ¤ÖÊM4F ARM£©£¬32λµÄTri CoreºÍ£¬32λAurixµÄTri Coreλ΢¿ØÖÆÆ÷[
¡¡¡¡·Maxim Integrated MAX32600£¬MAX32620£¬MAX32625£¬MAX32630£¬MAX32650£¬MAX32640
¡¡¡¡·MIPS
¡¡¡¡·Microchip Technology PIC£¬£¨8λPIC16£¬PIC18,16λds PIC33 / PIC24£©£¬£¨32λPIC32£©
¡¡¡¡·¶÷ÖÇÆÖ°ëµ¼ÌåLPC1000£¬LPC2000£¬LPC3000£¬LPC4000£¨32룩£¬LPC900£¬LPC700£¨8룩·Power PC ISE
¡¡¡¡·ÈðÈøµç×Ó£ºRL78 16λMCU ; RX 32λMCU ; Super H ; V850 32λMCU ; H8 ; R8C 16λMCU
¡¡¡¡·STMicroelectronics STM8£¨8룩£¬ST10£¨16룩£¬STM32£¨32룩£¬SPC5£¨Æû³µ32룩
¡¡¡¡·Texas Instruments TI MSP430£¨16룩£¬MSP432£¨32룩£¬C2000£¨32룩
¡¡¡¡·¶«Ö¥TLCS-870£¨8λ/ 16룩
¡¡¡¡Ä¿Ç°±È½Ï³£ÓÃоƬµÄÊÇ51µ¥Æ¬»ú¡¢STM32¡¢ARM¡¢FPGAºÍarduino¡£¼¸ÖÖоƬ¸÷ÓÐÓÅȱµã[8]¡£
¡¡¡¡Ê×ÏÈ51ÊÇÀúÊ·×îÓÆ¾ÃµÄоƬ(Ö¸8051)£¬Ò²ÊÇ×îΪ¾µäµÄÒ»ÖÖоƬ¡£ÔÚÁгöµÄÕ⼸ÖÖÀïÃæËÙ¶ÈÂý£¬ÄÚ´æÐ¡(ÅųýÓÐЩ³§¼Ò³öµÄÌØÊâµÄÐͺÅ)¡£³£¼ûµÄ³§¼ÒÓÐSTCµÄ£¬AtmelµÄÕýͳ89C51ϵÁС£¹ú²úµÄst89£¬10£¬11£¬12£¬ÒÔ¼°×îÐÂ15¡£»¹ÓÐc8051ϵÁУ¬ÒÔ¼°¸ßËÙusb½Ó¿ÚµÄоƬ£¬ÒÔ¼°ÓкܶàÎÞÏßÊÕ·¢Ð¾Æ¬µÄºËÐIJÉÓõÄÊÇ8051¡£µ«²»Í¬µÄÊǶþÕßµÄÖ¸Á¼æÈݺͼĴæÆ÷µÄ¸´ÔÓ¶È¡£
¡¡¡¡ArduinoÑϸñÒâÒåÉϲ¢²»ÊÇÒ»¸öоƬ£¬¶øÊÇÒ»¸ö¿ª·¢Æ½Ì¨£¬ArduinoÔçÆÚµÄºËÐÄÊÇ»ùÓÚAVRµ¥Æ¬»úµÄ¡£ArduinoµÄÌØµãÊǼòµ¥Ò×¶®£¬Ó²¼þ´îÉè·½±ã£¬»ù±¾²»ÐèÒªÈËΪ»æÖƵ緰壬ֻÐèÒª½«Ä£ÐÍÖеĸ÷¸öÄ£¿éͨ¹ýµ¼ÏßÁ¬½Ó¡£´úÂë·½Ãæ´ó²¿·Ö¶¼ÊÇͨË×Ò×¶®µÄ£¬»ù±¾²»Éæ¼°µ½¼Ä´æÆ÷¼¶¡£×ܵÃÀ´Ëµ¾ÍÊÇ¿ª·¢¿ì¡£Ð¡Á¿¶¨ÖÆ»¯»¹ÊÇ»®Ëã¡£µ«Êǵ±ÐèÒªÅúÁ¿Éú²úµÄʱºò±×¶Ë¾ÍÏÔʾ³öÀ´ÁË£º³É±¾¸ß£¬¼òµ¥¸ß¶È³éÏ󻯴øÀ´¾ÍÊÇЧÂʵ×ÏÂÒÔ¼°×ÊÔ´¿ªÏú´ó£¬Ä£¿éÊýÁ¿ÉÏÈ¥ºóϵͳ²»×ãÒÔÖ§³ÅÕý³£¹¤×÷¡£
¡¡¡¡Ëµstm32֮ǰҪ±ØÐëҪ˵arm¡£arm·Ö¶à¸ö°æ±¾£¬Ò»ÖÖÊǾßÓÐmmuÄÚ´æ¹ÜÀíµÄ£¬Ò»°ãÐèÒªÍâ½ÓRAM£¬flash²ÅÄܹ¤×÷£¬¼´Æ½Ê±Ëù˵µÄÊÖ»ú´¦ÀíÆ÷armÐÅÏ¢£¬ÒÔ¼°Â·ÓÉÆ÷µÄ´¦ÀíÆ÷£¬ÒÔ¼°·þÎñÆ÷µÄ´¦ÀíÆ÷£¬¶¼ÊÇ´ømmuÄÚ´æ¹ÜÀíµÄ¡£ÌصãÊÇ¿ÉÒÔÔÚоƬÖÐË¢Èëϵͳ²¢Çҳɹ¦ÔËÐС£ÁíÒ»ÖÖÊDz»´ømmuµÄǶÈëʽ£¬ºÍ8051Ò»Ñù´øRAM£¬flash¡£ÏÖÔÚ»®·ÖÁËm0 m3 m4 m7µÈÓÃÔÚǶÈëʽ£¬ÒÔ¼°m0+Éý¼¶°æºÍÆäËûÌØÊâ°æ±¾¡£×ܶøÑÔÖ®arm¿ÉÒÔ¿´×öÊÇ8051µÄÉý¼¶°æ£¬µ«ÊÇÔÚ¹¦ºÄÉÏÒªÔ¶Ô¶¸ßÓÚ8051¡£stm32ÊÇstÒâ·¨°ëµ¼Ì幫˾Ïòarm¹«Ë¾¹ºÂòÁ˺ËÐÄ(ǶÈëʽ)°æÈ¨£¬¼ÓÉÏ×Ô¼ºµÄÍâÉèÉú²úµÄÒ»¸öϵÁеÄоƬ¡£¹¦ÄÜÇ¿´óËÙ¶È¿ìÍâÉè¶à¡£µ«ÊǼĴæÆ÷¸´ÔӶȵȺÍ8051¾Í²»ÄܱÈÁË¡£ËùÒÔ¹Ù·½Ò²³öÁ˿⣬ÏÖÔÚ»¹³öÁËרÃŵĴúÂëÉú³ÉÈí¼þcubeÀ´¼ò»¯²Ù×÷¡£
¡¡¡¡FPGAÊǽü¼¸ÄêÌØ±ðÈÈÃŵÄÒ»ÖÖоƬ¡£Ç°ÃæËµµÄ¼¸ÖÖ¶¼Êǵ¥Æ¬»ú£¬×öÔËËã¶¼ÊÇÒ»²½²½À´µÄ£¬Âß¼ÉÏÊÇ´®ÁªµÄ¡£FPGAÊDz¢Ðе쬵¥Æ¬»úÒ»´Îͬһʱ¼äÖ»ÄÜ×öÒ»´ÎÔËË㣬FPGAÔÚ×ÊÔ´×ã¹»µÄÇé¿öÏ£¬¿ÉÒÔͬʱ½øÐкܶà×éÔËËã¡£ËùÒÔÒ»°ãÓÃÔÚËÙ¶ÈÒªÇó¸ßµÄµØ·½£¬±ÈÈçÊÓÆµÑ¹Ëõ£¬¸ßËÙÍøÂçÉ豸µÈ¡£
¡¡¡¡×ۺϿ¼Âǹ¦ºÄºÍʵÓÃÐԵȷ½Ã棬±¾Îľö¶¨Ê¹ÓÃ51µ¥Æ¬»ú×÷Ϊ±¾ÏµÍ³µÄ¿ØÖÆÐ¾Æ¬¡£
ͼ 3.4 ¿ª¹ØÇý¶¯Ä£¿éPOBICO
ͼ 3.5 ϵͳ¼ÓË®²¿·Ö¹¤×÷Á÷³Ìͼ
±í 4.1 HC-05 ¸÷¸öÒý½ÅµÄ½ÓÏß·½·¨
ͼ 3.2 HC-SR04 Ðͳ¬Éù²¨¾àÀë´«¸ÐÆ÷
ͼ 3.3
ͼ 3.1
ͼ 4.3
ͼ5.1
ͼ5.2
ͼ 2.2 51 µ¥Æ¬»ú×îСϵͳ¾§Õñµç·
ͼ 2.1 51 µ¥Æ¬»úÒý½ÅʾÒâͼ
ͼ 4.1
¡¡¡¡2.2 51µ¥Æ¬»úµÄ¿ª·¢»·¾³
¡¡¡¡2.3 ANDROIDƽ̨¼ò½é
¡¡¡¡2.4 ±¾ÕÂС½á
¡¡¡¡µÚ3Õ ˮԡ¹ø×Ô¶¯¼ÓË®²¿·ÖµÄÑо¿
¡¡¡¡3.1 ¾àÀë´«¸ÐÆ÷µÄÔÀí
¡¡¡¡3.2 ¾àÀë´«¸ÐÆ÷µÄ½á¹¹
¡¡¡¡3.3 51µ¥Æ¬»ú¿ØÖÆË®±Ã¿ª¹ØÔÀí¼°½á¹¹
¡¡¡¡3.4 ±¾ÕÂС½á
¡¡¡¡µÚ4Õ ANDROIDÀ¶ÑÀ´®¿ÚͨÐŵÄʵÏÖ
¡¡¡¡4.1 ANDROIDÀ¶ÑÀͨÐÅ
¡¡¡¡4.2 À¶ÑÀ´®¿ÚͨÐŵĻù±¾ÔÀí
¡¡¡¡4.3 À¶ÑÀͨÐÅÁ¬½ÓµÄʵÏÖ¹ý³Ì
¡¡¡¡4.4 ±¾ÕÂС½á
¡¡¡¡µÚ5Õ »ùÓÚANDROIDϵͳµÄAPP¿ª·¢
¡¡¡¡5.1 »ùÓÚANDROIDϵͳAPP¿ª·¢µÄ»ù±¾ÔÀí
¡¡¡¡5.2 ANDROIDϵͳAPP¿ª·¢¹¤¾ß
¡¡¡¡5.2.1 Ecipse
¡¡¡¡5.2.2 Android Studio
¡¡¡¡5.3 »ùÓÚANDROIDƽ̨APPµÄ¿ª·¢µÄʵÏÖ
¡¡¡¡5.3.1 APPÊÖ»úÏÔʾ²¿·Ö
¡¡¡¡5.3.2 APPÀ¶ÑÀ´®¿ÚͨÐŲ¿·Ö
¡¡¡¡5.4 ±¾ÕÂС½á
¡¡¡¡µÚ6Õ ×ܽáÓëÕ¹Íû
¡¡¡¡6.1×ܽá
¡¡¡¡ÔÚÏÖ½ñµÄʵÑé»·¾³ÖУ¬ÊµÑéÊÒ°²È«ÊÇÿһ¸ö¿ÆÑй¤×÷Õß±ØÐë×¢ÒâµÄÊÂÇ顣ÿÄêÓÉÓÚʵÑéÊÒµÄΣÏÕʹʵķ¢Éú¶ø´øÀ´µÄ¾¼ÃËðʧ¶¼²»µÃºöÊÓ¡£Òò´Ë£¬±¾ÎÄÉè¼ÆÁËÒ»Ì×¼ì²âˮλ²¡¾ßÓÐ×Ô¶¯¼ÓË®¹¦Äܲ¢ÇÒ¿ÉÒÔ½«Ë®Î»Êý¾Ýʵʱ´«µ½ÊÖ»úÖеÄϵͳ¡£ÏµÍ³Ñ¡Ôñ 51 µ¥Æ¬»ú×÷ΪÉÏλ»ú£¬¼ì²â¾àÀë´«¸ÐÆ÷´«Êä¹ýÀ´µÄÐźŲ¢ÇÒ¿ØÖÆË®±ÃµÄ¿ª¹Ø£¬½ÓÈëµÄÀ¶ÑÀÄ£¿éÑ¡Ôñ»ùÓÚ Android ƽ̨µÄÊÖ»ú APP ½øÐпª·¢¡£±¾ÎÄÍê³ÉµÄÖ÷Òª¹¤×÷ÈçÏ£º
¡¡¡¡1.·ÖÎöÁËʵÑéÊÒ°²È«µÄÖØÒªÐÔÒÔ¼°½üЩÄêÀ´Ë®Ô¡¹øµÄ»ù±¾Ñо¿·½Ïò£¬Ìá³öÁË´ÓʵÑéÊÒ°²È«½Ç¶È³ö·¢À´Éè¼ÆµÄÒ»Ì×ˮԡ¹øÏµÍ³¡£
¡¡¡¡2.·ÖÎöÁË 51 µ¥Æ¬»úºÍ Android ϵͳµÄÌØµã£¬²¢ÇұȽÏÁË 51 µ¥Æ¬»úÓëÆäËûMCU ÀýÈç STM32£¬FPGA µÈоƬµÄÇø±ð¡£
¡¡¡¡3.½éÉÜÁ˳¬Éù²¨¾àÀë´«¸ÐÆ÷µÄ¹¤×÷ÔÀí¡¢ÌØµãÒÔ¼°ÐÔÄÜ£¬Öƶ¨ÁËʹÓó¬Éù²¨¾àÀë´«¸ÐÆ÷µÄ¾ßÌå·½°¸¡£
¡¡¡¡4.ÔÚ¶Ô»ùÓÚ Android ƽ̨µÄÀ¶ÑÀ´®¿ÚͨÐÅÄ£¿éµÄ½éÉÜÖ®ÉÏ£¬Éè¼ÆÁËͨ¹ýÀ¶ÑÀ´®¿ÚÁ¬½ÓµÄ MCU ÓëÊÖ»úÖ®¼äµÄͨÐÅÇÅÁº¡£
¡¡¡¡5.»ùÓÚ Android ƽ̨¿ª·¢Ò»¿îÊÖ»úÈí¼þ£¬¿ÉÒÔʵʱÊÕµ½Ë®Ô¡¹øÖÐˮλµÄÐÅÏ¢£¬½øÒ»²½±£ÕÏʵÑ鰲ȫ¡£
¡¡¡¡6.2Õ¹Íû
¡¡¡¡±¾ÎÄÉè¼ÆµÄϵͳ¿ÉÒÔʵÏÖ¼ì²âˮԡ¹øÖÐˮ룬¿ØÖÆË®±Ã½øÐмÓË®£¬½«Ë®Î»ÐÅϢʵʱµØ´«Êäµ½ÊÖ»úÈí¼þÖС£µ«ÊÇ£¬±¾ÏµÍ³ÖÐÈÔÈ»´æÔÚ×ÅһЩ²»×㣺
¡¡¡¡1.À¶ÑÀͨÐÅÖ»Ö§³Öµã¶ÔµãµÄÊý¾Ý´«Ê䣬Èç¹û½¨Á¢Ò»¸ö´óÐ͵Äˮԡ¹øË®Î»¿ØÖÆÏµÍ³£¬¿ÉÒÔ¿¼ÂÇʹÓà WIFI ͨÐÅ»òÕß Zig Bee ͨÐÅ¡£
¡¡¡¡2.³¬Éù²¨¾àÀë´«¸ÐÆ÷´æÔÚ×ÅÒ»¶¨µÄÎó²î£¬ÌرðÊÇÈÝÒ×ÊÜζÈÓ°Ïì½Ï´ó¡£¿¼ÂǵĸĽø·½°¸Ö÷ÒªÓÐÁ½¸ö£ºÒ»ÖÖÊǸĽø´«¸Ð²â¾àµÄ·½°¸£¬ÁíÒ»ÖÖÊǽ¨Á¢Ò»¸ö¿ÉÒÔ¸ù¾ÝζÈÐÞÕý¾àÀëµÄËã·¨¡£
¡¡¡¡3.±¾ÏµÍ³ÎªÍâÖÃϵͳ£¬¿ÉÒÔ¿¼Âǽ«±¾Ì×ϵͳ¼¯³Éµ½Ë®Ô¡¹øÖУ¬ÕâÑù¼È½ÚÊ¡ÁËˮԡ¹øµÄÕ¼µØÃæ»ýÓÖÌá¸ßÁËϵͳµÄÎȶ¨ÐÔºÍÃÀ¹ÛÐÔ¡£
¡¡¡¡²Î¿¼ÎÄÏ×
¡¡¡¡[1]ÐìÎÄÏé£¬ÇØ¿Ê¤.¶àÊÒ¶àÎÂÊý¿ØºãÎÂˮԡ¹øµÄÑÐÖÆÓ뿪·¢[J].ɽÎ÷ʦ·¶´óѧѧ±¨£¨×ÔÈ»¿ÆÑ§°æ£©£¬2011Äê9ÔµÚ25¾íµÚ3ÆÚ¡£
¡¡¡¡[2]ºØÇ÷å.»ùÓÚÄ£ºý¿ØÖƵĺãÎÂˮԡ¿ØÖÆÆ÷µÄÑо¿[D].¼ªÁÖ´óѧ˶ʿѧλÂÛÎÄ£¬2011¡£
¡¡¡¡[3]½ðÁú£¬ËïÉÜêÉ£¬ÀîÈð.»ùÓÚSTM32µÄ¸ß¾«¶Èˮԡ¹ø¡¢ºãÎÂÏäµÄºãοØÖÆÆ÷Éè¼Æ ÃñÓª¿Æ¼¼£¬2011ÄêµÚ10ÆÚ¡£
¡¡¡¡[4]³Â¹úͯ.»ùÓÚMSP430µÄºãÎÂˮԡ¹øÄ£ºý¿ØÖÆÏµÍ³[J]ÄþµÂʦרѧ±¨£¨×ÔÈ»¿ÆÑ§°æ£©Vol.21 No.2 May 2009[5]Àî±ó£¬ãÆÐÂÇ죬ºú¼ÒÏã.»ùÓÚ¹þ·ð½á¹¹ºÍȺ¼¯ÖÇÄܵļ¯×°ÏäÂëÍ·ÎïÁ÷ϵͳ½¨Ä£ÓÅ»¯[J]½ËտƼ¼´óѧѧ±¨£¨×ÔÈ»¿ÆÑ§°æ£©£¬2011Äê03ÆÚ¡£
¡¡¡¡[6]ÕÅÅôÈå.»ùÓÚSTM32΢¿ØÖÆÆ÷ÖÇÄܾüÓª»·¾³²ÎÊý¼ì²âϵͳ[D]Î÷°²µç×ӿƼ¼´óѧ˶ʿѧλÂÛÎÄ£¬2015.
¡¡¡¡[7]¹ùÌìÏé.иÅÄî51µ¥Æ¬»úCÓïÑԽ̳Ì-ÈëÃÅ¡¢Ìá¸ß¡¢¿ª·¢¡¢ÍØÕ¹È«¹¥ÂÔ µç×Ó¹¤Òµ³ö°æÉç
¡¡¡¡[8] https://www.zhihu.com/question/38037776
¡¡¡¡[9] https://blog.csdn.net/songze_lee/article/details/42116029
¡¡¡¡[10]¶¡Ð¡ÄÝ.»ùÓÚArduino & AndroidС³µµÄ²Ö´¢°áÔËÑо¿[D].³¤°²´óѧ, 2015
¡¡¡¡[11]ÂÞÃô.AndroidÊÖ»ú¹âÏßÓë¾àÀë´«¸ÐÆ÷ϵͳÉè¼ÆÓëʵÏÖ[D]µç×ӿƼ¼´óѧ˶ʿÂÛÎÄ£¬2016Äê¡£
¡¡¡¡[12]¸ß·å£¬Ö£Ô´Ã÷.³¬Éù²¨´«¸ÐÆ÷²âÁ¿ÉùËٺ;àÀëʵÑéµÄÑо¿[J]´«¸ÐÆ÷Óë΢ϵͳ£¬2009ÄêµÚ28¾íµÚ11ÆÚ¡£
¡¡¡¡[13]¿µÀ¼À¼£¬¹ùÐË£¬ÍõÈØµÈ.¶ÉԽʱ¼ä·½·¨²âÁ¿ÏµÍ³Ñо¿[A]Òº¾§ÓëÏÖʵ£¬Vol.28,No.5,Oct,2013
¡¡¡¡[14] HC-SR04Ðͳ¬Éù²¨¾àÀë´«¸ÐÆ÷²úÆ·ÊÖ²á
¡¡¡¡[15]ÂÞ¸»²Æ.»ùÓÚAndroidƽ̨µÄÀ¶ÑÀͨÐÅϵͳµÄÑо¿ÓëʵÏÖ[D]»ª±±µçÁ¦´óѧ˶ʿÂÛÎÄ£¬2012.
¡¡¡¡[16]³ÂÖ¾³ç£¬ÕÅì÷.»ùÓÚAndroidµÄÀ¶ÑÀͨÐŽӿÚ[J]µç×ÓÊÀ½ç2013Äê06ÆÚ
¡¡¡¡[17] HC-05À¶ÑÀ´®¿ÚͨÐÅÄ£¿éÓû§ÊÖ²á
¡¡¡¡[18]ÓÚÑó.»ùÓÚArduinoµÄ×Ô¶¯±ÜÕϼ°Í¨ÐÅ¿ØÖÆÖÇÄÜС³µÏµÍ³µÄÑо¿ÓëÉè[D]¼ªÁÖ´óѧ˶ʿÂÛÎÄ,2017.
¡¡¡¡[19]ÐìÐÇÐÇ.»ùÓÚAndroidƽ̨µÄÖÇÄÜÍ£³µ¹ÜÀíÓë·þÎñϵͳµÄÉè¼ÆºÍʵÏÖ[D]»ªÖÐʦ·¶´óѧ˶ʿÂÛÎÄ£¬2015Äê5ÔÂ.
¡¡¡¡[20]Íõ¼ÒÁÖ£®AndroidÉÌÒµÈí¼þ¿ª·¢È«³Ìʵ¼ù[J]µç×Ó¹¤Òµ³ö°æÉ磬2012Äê
¡¡¡¡[21]¸ßÔÆÍ©.»ùÓÚAndroidƽ̨µÄ¸ßУʦÉú½»»¥ÏµÍ³µÄÉè¼ÆÓëʵÏÖ[D]°²»ÕÀí¹¤´óѧ˶ʿÂÛÎÄ2017Äê6Ô¡£
¡¡¡¡[22] https://www.zhihu.com/question/266582803
¡¡¡¡Ö л
¡¡¡¡±¾È˵ıÏÒµÉè¼ÆÄܹ»±È½Ï˳ÀûµØÍê³É£¬Ê×ÏÈÒª¶ÔÎÒµÄÀÏʦ±íʾ³ç¸ßµÄ¸Ðл¡£ÀÏʦ´Ó¿ªÊ¼Ñ¡ÔñÄâÌâµÄÎÊÌâÉÏ£¬¾ÍÕë¶ÔÎÒµÄרҵ·½ÏòÒÔ¼°ÐËÈ¤ÌØ³¤¸øÓèÎÒÒ»¸öÃ÷È·µÄ·½ÏòºÍÌØÊâµÄÖ¸µ¼¡£ÔÚÎÒÍê³É±ÏÒµÉè¼ÆµÄÿһ¸ö»·½Ú£¬ÎÒµÄÀÏʦ¶¼Ê¼ÖÕ¶ÔÎÒ×Î×β»¾ëµÄ½Ìµ¼¡£²»½ö½Ì»áÁËÎÒÐí¶àÀíÂÛ֪ʶ£¬»¹ÔÚÎÒÓöµ½À§ÄѵÄʱºò¹ÄÀøÎÒ²»ÒªÇáÒ×·ÅÆú¡£Í¬ÑùµÄ£¬ÎÒ»¹Òª¸ÐлһÆðÔÚʵÑéÊÒ¹¤×÷ѧϰÉú»îµÄС»ï°éÃÇ¡£Ð»Ð»ÄãÃÇ£¬ÈÃÎÒÔÚѧϰ֮ÓàµÄÉú»î¹ýµÄÊ®·ÖµÄ¿ìÀֺͳäʵ¡£Ë¶Ê¿Ñо¿ÉúµÄѧϰ¹ý³ÌÂíÉϾÍÒª½áÊøÁË£¬ÀÏʦÃǸøÁËÎÒÐíÐí¶à¶àµÄÖ¸µ¼ºÍ°ïÖú£¬²»½öÔÚѧÊõÉÏÖµµÃÎÒÃÇѧϰ£¬ÔÚ×öÈË·½ÃæÒ²ÊÇÎҵĿ¬Ä£ºÍ°ñÑù¡£
£¨ÈçÄúÐèÒª²é¿´±¾Æª±ÏÒµÉè¼ÆÈ«ÎÄ£¬ÇëÄúÁªÏµ¿Í·þË÷È¡£©