隨著 微 電 子技術的飛速發展,電子產品越來越微型化,集成化,自動化,低廉化,進而推動著其它許多產業的發展。特別進人21世紀以來,生物技術與電子技術的結合,成為高科技領域的研究熱點。199()年由瑞士的Manz和Widmer首先提出的“微全分析系統”〔’〕(microto talan alysissy stems,即ptTAS),通俗地稱為“建在芯片上的實驗室”(Lab on a chip)或簡稱芯片實驗室(Lab chip),主要組成部分為電泳芯片,同時是進樣,分離和檢測為一體的微型裝置,其在電泳實驗中的高效檢測性能為生物化學分析儀器發展提供了一種借鑒。p.TAS廣泛應用于生物醫學、環境檢測、食品衛生、科學以及國防等眾多領域。目前 應 用 的大多為多通道的毛細管電泳芯片,這也是芯片發展的一個必然趨勢。這不僅對電泳芯片本身的設計和制作提出了更高的要求,也對傳感器和數據處理技術提出了新的挑戰。考慮成本,集成度,控制能力以及可靠性方面的因素,本系統采用單片機作為實時數據處理、控制以及通訊的硬件平臺。如果系統中既有實時的通信任務,同時又有其他實時任務,采用一個廉價的單片機,資源會比較緊張,不僅實現困難,結構復雜,而且效果可能不滿意。而采用高性能的處理器,又浪費了其有效資源,所以本系統采用兩個MCU協同工作,以并行/分布式多機的思想,構成了電泳芯 片核心的雙單片機系統結構。微全 分 析 系 統 進行的多項實時任務,可以劃分為以下 幾個模塊:①采集模塊。負責對外圍檢驗設備進行控 制以及對傳送過來的信號進行采集和分析;②交互模 塊。通過液晶顯示,鍵盤掃描,以及打印等實現實驗人 員對前端采集電路的交互操作;③雙單片機控制和通 信模塊。協調雙單片機之間的數據傳輸和指令傳輸 ;④網絡傳輸模塊。其中一個單片機通過以太網發送接 收數據到上位機。本文提出一種實時多任務的雙單片 機控制和通信系統[31的設計,一個MCU基于TCP /IP網絡模塊的實現。
上傳時間: 2013-11-15
上傳用戶:wangdean1101
工業控制自動化技術正在向智能化、網絡化和集成化方向發展。 1. 以工業PC為基礎的低成本工業控制自動化將成為主流 2. PLC在向微型化、網絡化、PC化和開放性方向發展 3. 面向測控管一體化設計的DCS系統 4. 控制系統正在向現場總線(FCS)、工業以太網方向發展 5. 儀器儀表技術在向數字化、智能化、網絡化、微型化方向發展 6. 數控技術向智能化、開放性、網絡化、信息化發展 7. 工業控制網絡將向有線和無線相結合方向發展 8. 工業控制軟件正向先進控制方向發展
上傳時間: 2013-10-10
上傳用戶:浩子GG
由于掌紋數據易于采集、分類特征明顯且穩定等特點,以及掌紋自動識別系統具有直接、友好、方便、良好的唯一性和應用范圍廣等優點,因此掌紋識別是一種很有發展潛力的身份識別方法。掌紋識別系統的微型化已經成為一種趨勢。介紹了一種掌紋識別系統框圖和一種基于Cy7c68013和AES2510掌紋傳感器的掌紋采集系統,簡單介紹了該系統的軟硬件設計。
上傳時間: 2013-11-03
上傳用戶:hxy200501
RFID系統工作頻率不高時,多用環天線。大部分能量以交變磁場的形式耦合。常用的有四種微型化設計方案:空心線圈、磁芯線圈、薄膜天線和集成天線
上傳時間: 2014-01-11
上傳用戶:dljwq
為克服目前負載識別終端的低準確率、高復雜度、高硬件成本等弊端,該文設計了一 種基于SoC芯片RN8213B的微型化、多功能的智能電表。 闡述和應用了相似度負載識別算 法, 應用了兩光耦485通信和開關電源等技術
上傳時間: 2021-09-19
上傳用戶:13349833106
1.1課題研究背景溫度是關于物體冷熱程度的度量,是自然界主要的物理量之一。而溫度的測量是工業、農業、國防和科研等部門最普遍的測量項目,溫度測量儀現已廣泛應用于農業實驗室,工業,環保,衛生防疫,倉儲運輸,博物館,溫室等領域,因此溫度測量技術的研究是一個很重要的課題。而面對一些特殊的測量對象,比如在發生故障時由于電流過大或其他原因引起溫度上升而導致電器損壞的強電系統,需要監測爐內溫度的的旋轉爐,這些系統都不能用于有線數據傳輸。在某些環境惡劣的工業環境,以人工方式直接操作設置儀表溫度也不現實,因此采用無線方式進行溫度檢測尤為必要。隨著無線通訊技術的發展與廣泛應用,遠程傳輸技術正朝著低功耗、多功能化、微型化、智能化、網絡化、無線化的方向發展。1.2無線傳感網絡技術發展及現狀無線傳感網絡技術是傳感器技術、通信技術、嵌入式技術發展的產物,它將信息采集、傳輸和處理集于一體,為隨機性地研究數據提供了方便,無線傳感網絡技術正成為現代信息技術中一個熱門的研究領域,受到廣泛關注。多年來經過不同領域研究人員的研究,無線傳感網絡技術在軍事領域、精細農業、安全監控、環保監測、建筑領域、醫療監護、工業監控、智能交通、物流管理、自由空間探索、智能家居等領域的應用得到了充分的肯定和展示。在目前看來能量供給、可靠性、微型化是制約傳感器網絡技術應用的最大問題.傳感器節點通常由自身攜帶的電池俠電,能量有限,而且由于條件的限制,難以在使用過程中給節點更換電池,通過采用低頻可以減少射頻設備功耗,但頻率越低對應天線尺寸越大而不便于節點微型化。能量獲取與存儲容量與設備體積呈正比,充足的能源與微型化設計之間的矛盾難于調和。這些技術問題還有待解決,相關的研究有待深入。而我國在這方面起步晚,無線傳感網絡技術方興未艾,要想讓其更好地為人們生活服務,不僅需要研究人員開展廣泛的應用系統研究,更需要政府的引導,企業的積極參與。因此本課題的研究具有十分重要的意義。
上傳時間: 2022-06-18
上傳用戶:kent
超聲波具有指向性強,能量消耗緩慢,傳播距離較遠等優點,所以,在利用傳感器技術和自動控制技術相結合的測距方案中,超聲波測距是目前應用最普遍的一種,它廣泛應用于防盜、倒車雷達、水位測量、建筑施工工地以及一些工業現場。本課題詳細介紹了超聲波傳感器的原理和特性,以及Atmel公司的AT89C51單片機的性能和特點,并在分析了超聲波測距的原理的基礎上,指出了設計測距系統的思路和所需考慮的問題,給出了以AT89C51單片機為核心的低成本、高精度、微型化數字顯示超聲波測距儀的硬件電路和軟件設計方法。整個電路采用模塊化設計,由主程序、預置子程序、發射子程序、接收子程序、顯示子程序等模塊組成。各探頭的信號經單片機綜合分析處理,實現超聲波測距儀的各種功能。在此基礎上設計了系統的總體方案,最后通過硬件和軟件實現了各個功能模塊。相關部分附有硬件電路圖、程序流程圖。經實驗證明,這套系統軟硬件設計合理、抗干擾能力強、實時性良好,經過系統擴展和升級,可以有效地解決汽車倒車、建筑施工工地以及廣些工業現場的位置監控
上傳時間: 2022-06-19
上傳用戶:zhanglei193
超聲波具有指向性強,能量消耗緩慢,傳播距離較遠等優點,所以,在利用傳感器技術和自動控制技術相結合的測距方案中,超聲波測距是目前應用最普遍的一種,它廣泛應用于防盜、倒車雷達、水位測量、建筑施工工地以及一些工業現場。本課題詳細介紹了超聲波傳感器的原理和特性,以及Atmel公司的AT89C51單片機的性能和特點,并在分析了超聲波測距的原理的基礎上,指出了設計測距系統的思路和所需考慮的問題,給出了以AT89C51單片機為核心的低成本、高精度、微型化數字顯示超聲波測距儀的硬件電路和軟件設計方法。整個電路采用模塊化設計,由主程序、預置子程序、發射子程序、接收子程序、顯示子程序等模塊組成。各探頭的信號經單片機綜合分析處理,實現超聲波測距儀的各種功能。在此基礎上設計了系統的總體方案,最后通過硬件和軟件實現了各個功能模塊。相關部分附有硬件電路圖、程序流程圖。經實驗證明,這套系統軟硬件設計合理、抗干擾能力強、實時性良好,經過系統擴展和升級,可以有效地解決汽車倒車、建筑施工工地以及些工業現場的位置監控
上傳時間: 2022-06-20
上傳用戶:
微型計算機課程設計論文—通用微機發聲程序的匯編設計 本文講述了在微型計算機中利用可編程時間間隔定時器的通用發聲程序設計,重點講述了程序的發聲原理,節拍的產生,按節拍改變的動畫程序原理,并以設計一個簡單的樂曲評分程序為引子,分析程序設計的細節。關鍵字:微機 8253 通用發聲程序 動畫技術 直接寫屏 1. 可編程時間間隔定時器8253在通用個人計算機中,有一個可編程時間間隔定時器8253,它能夠根據程序提供的計數值和工作方式,產生各種形狀和各種頻率的計數/定時脈沖,提供給系統各個部件使用。本設計是利用計算機控制發聲的原理,編寫演奏樂曲的程序。 在8253/54定時器內部有3個獨立工作的計數器:計數器0,計數器1和計數器2,每個計數器都分配有一個斷口地址,分別為40H,41H和42H.8253/54內部還有一個公用的控制寄存器,端地址為43H.端口地址輸入到8253/54的CS,AL,A0端,分別對3個計數器和控制器尋址. 對8353/54編程時,先要設定控制字,以選擇計數器,確定工作方式和計數值的格式.每計數器由三個引腳與外部聯系,見教材第320頁圖9-1.CLK為時鐘輸入端,GATE為門控信號輸入端,OUT為計數/定時信號輸入端.每個計數器中包含一個16位計數寄存器,這個計數器時以倒計數的方式計數的,也就是說,從計數初值逐次減1,直到減為0為止. 8253/54的三個計數器是分別編程的,在對任一個計數器編程時,必須首先講控制字節寫入控制寄存器.控制字的作用是告訴8253/54選擇哪個計數器工作,要求輸出什么樣的脈沖波形.另外,對8253/54的初始化工作還包括,向選定的計數器輸入一個計數初值,因為這個計數值可以是8為的,也可以是16為的,而8253/5的數據總線是8位的,所以要用兩條輸出指令來寫入初值.下面給出8253/54初始化程序段的一個例子,將計數器2設定為方式3,(關于計數器的工作方式參閱教材第325—330頁)計數初值為65536. MOV AL,10110110B ;選擇計數器2,按方式3工作,計數值是二進制格式 OUT 43H,AL ; j將控制字送入控制寄存器 MOV AL,0 ;計數初值為0 OUT 42H,AL ;將計數初值的低字節送入計數器2 OUT 42H,AL ;將計數初值的高字節送入計數器2 在IBM PC中8253/54的三個時鐘端CLK0,CLK1和CLK2的輸入頻率都是1.1931817MHZ. PC機上的大多數I/O都是由主板上的8255(或8255A)可編程序外圍接口芯片(PPI)管理的.關于8255A的結構和工作原理及應用舉例參閱教材第340—373頁.教材第364頁的”PC/XT機中的揚聲器接口電路”一節介紹了揚聲器的驅動原理,并給出了通用發聲程序.本設計正是基于這個原理,通過編程,控制加到揚聲器上的信號的頻率,奏出樂曲的.2.發聲程序的設計下面是能產生頻率為f的通用發聲程序:MOV AL, 10110110B ;8253控制字:通道2,先寫低字節,后寫高字節 ;方式3,二進制計數OUT 43H, AL ;寫入控制字MOV DX, 0012H ;被除數高位MOV AX, 35DEH ;被除數低位 DIV ID ;求計數初值n,結果在AX中OUT 42H, AL ;送出低8位MOV AL, AHOUT 42H,AL ;送出高8位IN AL, 61H ;讀入8255A端口B的內容MOV AH, AL ;保護B口的原狀態OR AL, 03H ;使B口后兩位置1,其余位保留OUT 61H,AL ;接通揚聲器,使它發聲
上傳時間: 2013-10-17
上傳用戶:sunjet
微型打印機的C語言源程序:微型打印機的C51源程序#define uchar unsigned char#define uint unsigned int#include <reg52.h>#include <stdio.h>#include <absacc.h>#include <math.h>#include <string.h>#include <ctype.h>#include <stdlib.h>#define PIN XBYTE[0x8000]#define POUT XBYTE[0x9000]sbit PRINTSTB =P1^6;sbit DOG=P1^7;bdata char pin&#118alue;sbit PRINTBUSY=pin&#118alue^7;sbit PRINTSEL =pin&#118alue^6;sbit PRINTERR =pin&#118alue^5;sbit PRINTACK =pin&#118alue^4; void PrintString(uchar *String1,uchar *String2);void initprint(void);void print(uchar a); void initprint(void) //打印機初始化子程序 { pin&#118alue=PIN; if((PRINTSEL==1)&&(PRINTERR==1)) { print(0x1b); print(0x40); print(0x1b); print(0x38); print(0x4); }}void print(uchar a) //打印字符a{ pin&#118alue=PIN; if((PRINTSEL==0)||(PRINTERR==0)) return; for(;;) { DOG=~DOG; pin&#118alue=PIN; if(PRINTBUSY==0) break; } DOG=~DOG; POUT=a; PRINTSTB=1; PRINTSTB=1; PRINTSTB=1; PRINTSTB=1; PRINTSTB=0; PRINTSTB=0; PRINTSTB=0; PRINTSTB=0; PRINTSTB=1;}void PrintString(uchar *String) //打印字符串后回車{ uchar CH; for (;;) { DOG=~DOG; CH=*String; if (CH==0) { print(0x0d); break; } print(CH); String++; } initprint();}
上傳時間: 2013-10-18
上傳用戶:hasan2015