A. 51單片機實現檢測攝像頭信號
1、將視頻信號通過一個103的電容送入運放中放大5倍輸出。
2、然後將這個信號再通過一個對地的電容進行儲能後再送入單片機任意引腳。
3、寫個程序監視這個引腳如果是高電平就表示攝像頭正常工作,反之就不正常。
51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,後來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用於工業測控系統之中。很多公司都有51系列的兼容機型推出,今後很長的一段時間內將佔有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是52系列的單片機一般不具備自編程能力。
B. 51單片機怎麼控制攝像頭進行拍照
看選擇的攝像頭功能,以及介面規則。
一般通過單片機輸出,觸發攝像頭即可。
C. 單片機怎樣採集攝像頭的信號,採集到
看你用什麼類型的攝像頭了,這個決定了你採集信號的方式。
如果是模擬的可以用專用晶元解調出場同步和行同步信號,視頻信號用AD採集,也可以用專用晶元直接採集。
如果是數字的,多數可能是,有行同步,場同步,像素時鍾以及數據線的那種,一般需要單片機有相應的介面。
數字的還有高速的MIPI的,單片機需要有相應的介面才行。
再有就是USB的,接單片機估計很費勁了,但是接嵌入式linux平台估計就方便的多。
D. 請問目前單片機直接驅動的攝像頭,可否進行照片傳輸
我就是做這一行的,目前的攝像頭支持外面輸入報警,所以呢,你只要單片機給攝像頭一個報警的開關信號量就可以了,攝像頭接到報警信號後就會截圖發出去,可以接到SD卡,也可以通過網路傳輸到後台軟體。
E. 單片機如何與普通usb攝像頭連接並接收信號
攝像是單片機的運算速度是達不到的 用嵌入式吧 嵌入式有自己的USB介面 可直接與之相連 並能移植操作系統下的驅動程序 使用攝像頭
F. 攝像頭如何通過單片機控制實現遠程傳輸監控
須要帶DDNS的路由器,將攝像頭IP和埠號映射到路由器中,和申請注冊一個域名,同樣映射到路由器中,即可實現遠程傳輸監控。
G. 單片機怎麼處理攝像頭攝取的圖像
攝像頭嗎??飛思卡爾是嗎?不是的話我也能告訴你些原理,不過你要告訴我你的攝像頭是CMOS還是CCD,然後CPU的型號之類的。鄙人郵箱:[email protected]
聊QQ的話一般晚上10點以後才在。
想自學的話去看下《電視原理》學一下視頻信號,我再告訴你外圍電路怎麼做
H. 怎樣用單片機控制攝像頭拍照
如果是帶快門的攝像頭可以利用單片機產生一個電平信號來模擬按快門的動作,但是只能拍照,最後顯示還得靠電腦等上位機。
如果是想驅動攝像頭,那就得看了,有的工業攝像頭是通過rs232串口的,那會非常容易,只要你看明白具體的通信協議,用單片機通過UART發送各種指令和接受數據就可以了。還有一種SOC的攝像頭晶元,一般是通過匯流排傳輸數據的,也簡單,跟操作一個外設差不多。
如果你說的是普通電腦的那種USB介面的攝像頭,基本是沒有可能驅動起來了,因為即使你利用單片機再通過USB介面晶元轉接上,裡面的通信協議和要求的堆棧也不是普通單片機可以承受的了。非要這么做只能用ARM等32位的嵌入式了,或者x86的電腦。
I. 什麼型號的攝像頭可以用51單片機驅動,單片機的驅動程序怎麼編寫的
直接驅動需要設計相應的電路,估計個人搞很困難。買個攝像頭驅動板。
用51單片機連接攝像頭驅動板,攝像頭驅動板驅動攝像頭。
通過程序,實現對某個電路的控制,使其發揮作用應該叫驅動程序,運行驅動程序的平台不包括在「某個電路」里。
比如:寫一個計算1+1等於幾的程序,計算結果只放在單片機里不輸出出來,這個單片機程序是不能叫驅動程序的。
為了輸出,我們可以寫一個顯示程序,讓單片機驅動液晶屏用字元的形式或者好多個LED用點亮個數來表示計算結果。那麼這個顯示程序應該叫做驅動程序。
再比如,我們用電腦時,都會把管理硬體的程序叫驅動程序,比如「USB驅動程序」,「顯卡驅動」之類
J. 用單片機怎麼讀取攝像頭信號然後存儲於單片機外擴U盤裡面,謝謝!高分哦!
這個實現涉及到的知識很廣泛,
首先攝像頭通過光學成像在感光器件上(CCD或CMOS晶元),CCD或CMOS晶元將採集的圖像數據轉化成數字信號。這里讀取的只是瞬時的圖像,這里涉及到圖像採集的知識。如果記錄要連續的影像,那就需保存連續的圖像(幀)。這樣就涉及到演算法和編碼。
單片機與攝像頭通過通訊將數據讀取到單片機,通訊方式要看具體的攝像頭控制晶元所支持的傳輸方式,因為數據量很大所以應該是比較復雜的高速通訊方式。這個需要理解具體的攝像頭控制晶元的資料文檔。
單片機外擴U盤需要USB主控晶元的支持(目前也有自身具備USB主控功能的單片機)。同樣通過單片機和主控晶元的通訊將要保存的數據傳輸給USB主控晶元,主控晶元將數據編碼之後使得通訊數據遵循USB協議送入U盤。這里需要理解USB主控晶元的資料文檔。了解USB的通訊協議。
如果還想使得存入U盤的數據符合文件格式。那還要了解文件格式協議,比較常用的是FAT32文件格式。
不知道你是什麼應用,還有一種相對簡單那的解決方案:直接用市場上的USB攝像頭,用兩塊USB主控模塊,一塊單片機。一塊USB主控模塊用來與攝像頭通訊,另一塊用來與U盤通訊。將攝像頭讀取的數據按照你的要求處理之後直接按你的要求送入U盤存儲。這樣會相對單純一點,需要了解USB的通訊協議,理解USB主控模塊的通訊方式,理解攝像頭USB設備的驅動協議,理解U盤USB設備的驅動協議,然後通過單片機來實現這兩個設備驅動。
這兩種方案涉及到的實現方式都是相對比較底層的,要了解的底層知識會比較多,實現都不簡單。再者實現你要的功能更大的難點還有其他因素:
1,大容量緩存實現,因為圖像採集(特別是連續的影像採集)需要很大的存儲空間用於緩存;
2,高速數據傳輸,龐大的數據量要在短時間內進行傳輸,對晶元的數據處理能力和吞吐量有很高的要求。
3,高速的數據編解碼,圖像處理本身就是一個相對復雜的編解碼過程,需要單片機處理器有高速的運算速度和能力。如果想得到更良好的性能,還需要應用圖象壓縮和解壓縮技術,也涉及到復雜的運算。
所以單片機建議採用高速的DSP或ARM,可能的話最好結合FPGA器件來實現。