LÀM THẾ NÀO ĐỂ CHUYỂN HÌNH ẢNH TỪ Digital Camera VÀO ATMEGA

R

ruzaini

Guest
tôi muốn truyền tải hình ảnh từ camera (như là một đầu vào của atmega8535-port d>> tại nút Tx sang nút Rx và hiển thị pic ở pc.

vì vậy tôi tự hỏi làm thế nào để kết nối máy ảnh với .. atmega8535
i có thể sử dụng cổng USB?n như thế nào?

 
có, thường là máy ảnh kỹ thuật số connet với máy tính bằng cổng USB.
và nó được xem như là ổ đĩa rời, trên máy PC.
hình ảnh trên máy ảnh d-tiết kiệm như các tập tin, và hệ thống tập tin máy ảnh này trông giống như các máy tính hệ thống tập tin.
bạn cần làm 2 nhiệm vụ:

1 - làm cho giao diện USB cho Mega u-điều khiển và phần vững của nó
2 - viết chương trình để duyệt các tập tin hệ thống của d-camera.

Tôi nghĩ rằng nếu bạn tìm kiếm trên web, bạn có thể tìm thấy một số tài liệu về bất kỳ 2 bài mà mentiond ở trên.

kính trọng,
davood.

 
Bạn phải thực hiện lưu trữ USB (tôi khuyên bạn SL811HS từ cây bách).
Đọc ghi chú ứng dụng từ cây bách.

Dù sao các giải pháp khác là một vi mạch OTG (nó được sử dụng để liên kết 2 usb nô lệ).Thực hiện tìm kiếm google trên USB OTG,

Hy vọng điều này sẽ giúp,
/ / a

 
ths nhưng chỉ một phần nhỏ của dự án của tôi.i có thể kết nối với ổ cắm USB trực tiếp với bộ điều khiển u-?

 
Có nó là có thể nếu bạn sử dụng một vi với máy chủ lưu trữ USB hoặc USB OTG bên trong ...
... somthing tương tự như LPC2xxx ...

/ / a

 
Chào
Hãy thử ISP1583 từ PHILIPS.Nó có USB OTG capbility.

Bạn có để truy cập vào máy ảnh USB thông qua một thiết bị có khả năng lưu trữ USB.ISP1583 có thể hành động như cả chủ và khách hàng.Vì vậy, có thể viết phần mềm để sử dụng OTG và hệ thống tập tin FAT32 của máy ảnh.

 
Thực sự nó sẽ quá khó để thực hiện một máy chủ lưu trữ USB trong atmega và tìm thấy webcam và thực hiện Nghị định thư kiểm soát giao thức mostlyis không pulished bởi manufactorer, vì vậy bạn có để khai thác trình điều khiển Linux hoặc tham chiếu đến chúng cho webcam cụ thể hoặc tốt hơn cho con chip cụ thể điều khiển máy ảnh bên trong webcam .Về lý thuyết có thể, nhưng thực tế là không khả thi.Có rất nhiều dự án cho kết nối trực tiếp cảm biến máy ảnh để avr bằng cách sử dụng giao diện song song - đó là âm thanh tốt hơn và bạn có thể để psotprocessing pic để máy tính và gửi dữ liệu bằng UART hoặc USB (xem lưu ý áp dụng từ Atmel).Lưu ý rằng máy ảnh độ phân giải được giới hạn bởi năng lực chế biến avr.Để có độ phân giải cao hơn - bạn có thể sử dụng CPLD hoặc logic keo dựa grabber khung cửa hàng đó một hay nhiều khung ram lúc đồng hồ ở mức cao, sau đó lấy bằng chậm fromsram avr sau.

Tìm kiếm diễn đàn này - không nên có liên kết đến các dự án.

 
Khi một máy ảnh cung cấp một giao diện USB nó sẽ được thông qua một trong các lớp học cũng được định nghĩa thiết bị USB.Tất cả những chi tiết kỹ thuật học được cách tự do có sẵn từ http://www.usb.org/developers/devclass_docs.Và hầu hết các máy ảnh cung cấp một USB Mass Storage Class giao diện.ví dụ như: camera sẽ được hoạt động như một thiết bị lưu trữ với FAT32 (hoặc một số FS khác) hệ thống tập tin trên nó.Vì vậy, tất cả chúng ta phải làm là thực hiện một giao diện lưu trữ USB thiết bị Class và một số cách thức để duyệt qua các FS (FAT32) trong phần vững.

Nhưng nếu một máy ảnh video của nó sau đó giao diện có thể được MSC hoặc thiết bị Video Class.

Ngoài ra nó có thể thực hiện vẫn còn sử dụng máy ảnh Still Imaging Class.

Nhưng tất cả các trình điều khiển classe đã được thực hiện như giao diện tiêu chuẩn tại hầu hết các cửa "như Windows & LINUX.So thats tại sao khi đã bao giờ bạn cắm ổ USB của bạn hoặc USB HDD trên máy chúng tôi có thể truy cập vào nó như một ổ đĩa thông thường.Không có các trình điều khiển phải được mã hoá một lần nữa.

Artem đã viết:

Thực sự nó sẽ quá khó để thực hiện một máy chủ lưu trữ USB trong atmega và tìm thấy webcam và thực hiện Nghị định thư kiểm soát giao thức mostlyis không pulished bởi manufactorer, vì vậy bạn có để khai thác trình điều khiển Linux hoặc tham chiếu đến chúng cho webcam cụ thể hoặc tốt hơn cho con chip cụ thể điều khiển máy ảnh bên trong webcam .
Về lý thuyết có thể, nhưng thực tế là không khả thi.
Có rất nhiều dự án cho kết nối trực tiếp cảm biến máy ảnh để avr bằng cách sử dụng giao diện song song - đó là âm thanh tốt hơn và bạn có thể để psotprocessing pic để máy tính và gửi dữ liệu bằng UART hoặc USB (xem lưu ý áp dụng từ Atmel).
Lưu ý rằng máy ảnh độ phân giải được giới hạn bởi năng lực chế biến avr.
Để có độ phân giải cao hơn - bạn có thể sử dụng CPLD hoặc logic keo dựa grabber khung cửa hàng đó một hay nhiều khung ram lúc đồng hồ ở mức cao, sau đó lấy bằng chậm fromsram avr sau.Tìm kiếm diễn đàn này - không nên có liên kết đến các dự án.
 
louisnells đã viết:

Khi một máy ảnh cung cấp một giao diện USB nó sẽ được thông qua một trong các lớp học cũng được định nghĩa thiết bị USB.
Tất cả những chi tiết kỹ thuật học được cách tự do có sẵn từ h ** p: / / www.usb.org / nhà phát...n này - không nên có liên kết đến các dự án.
 
Áp dụng cho cả hai máy ảnh của nó vẫn và video streaming ứng dụng.Nếu máy ảnh của nó vẫn còn hay một máy ảnh mà does't cung cấp chuyển giao thời gian thực của dữ liệu từ nó sẽ thường sử dụng USB MSC.nghĩa là: tập tin hình ảnh và các tập tin video sẽ được sao chép từ máy ảnh này bằng cách kết nối nó với PC thông qua USB và sẽ thích ứng như là một ổ cứng của nó.

Nhưng trong trường hợp máy ảnh Video Streaming dữ liệu sẽ được chuyển giao trong thời gian thực.tức là: chúng ta có thể xem video từ máy tính.Ví dụ các cam survilliance.Trong trường hợp đó có một thiết bị Video Class sử dụng.

Hãy tham khảo các tập tin đính kèm.

Trích:

Tôi đã nói về khung grabbing từ webcam.
Bạn có hình ảnh về cam Stil?
 
Vì vậy, những gì tôi đang nói về - đó là nhiệm vụ không nhỏ để bắt
video khung bởi avr.
Một khi tôi đã cố gắng để làm cho sáng tạo và không thể tìm thấy video định dạng mã hóa được cung cấp bởi Omnivision cho OV511 chip của họ.

Bạn đã hoàn tất mà ứng dụng (khung bắt với micreeocontroller từ webcam) cho các khả năng như nhau avr vi điều khiển và làm thế nào thành công được nó?

 
không phải là ruzaini nói về việc hiển thị nó trong máy tính?.Tại sao ông có thể không chỉ passthrough?.

Khung video Decoding luôn luôn là một nhiệm vụ khó khăn.Nhưng định dạng khung nên có một bảng mã tiêu chuẩn.

LC này là gì làm giữa máy tính và Camera?

 
louisnells đã viết:Nhưng định dạng khung nên có một bảng mã tiêu chuẩn.

 

Welcome to EDABoard.com

Sponsor

Back
Top