امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سنسور تصویر
نویسنده پیام
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #1
سنسور تصویر
سلام

میخواستم ببنینم کسی در رابطه با سنسور تصویر اطلاعاتی ، تجربه ای و ... داره؟

من اینو دیدم OV7670 چطوره؟ بهترش رو سراغ دارید؟
۳۱-مرداد-۱۳۸۹, ۰۱:۵۰:۵۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی, reza555
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #2
RE: سنسور تصویر
تا دلت بخواد اطلاعات دارم! Biggrin
فکر کنم 30-40 باری دیتاشیت رو خوندم!!

یه ارتباط twi (یا I2C) مخصوص خودش (به نام SCCB) داره برای کار بر روی رجیسترهاش.
اطلاعات پیکسل ها رو هم روی یه باس 8 بیتی جدا میفرسته.

مشکلش اینه که سطح منطقیش به سری mega نمیخوره! کلی باهاش ور رفتم نشد! احتمالا سوخته باشه!!
اگه گرفتیش به هیچ وجه به میکرو 5 ولتی وصلش نکن که احتمال سوختنش زیاده. حداکثر ولتاژ قابل تحمل رو 4.5 نوشته. البته تغذیه I/O حداکثر 3 ولت
اگه میخوای با mega کار کنی باید رو خط twi یا آی سی تبدیل بذاری با ترانزیستور fet و دو تا پول آپ. (اینجا مشکل رو مطرح کرده بودم: http://www.iranled.com/forum/showthread.php?tid=18298 )
از اونجایی که من هیچ کدوم اینا رو نداشتم، رفتم سراغ بورد آرمم !!!
الان که ساعت 3:30 نصفه شبه بالاخره تونستم اطلاعات با twi بفرستم که هم کامل ارسال بشه و هم خطای NACK نده. یعنی خدا رو شکر انگار سنسور جواب داد و َACK شد. الان میخوام یه بایت بخونم ببینم چی میشه....


به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
(آخرین ویرایش در این ارسال: ۳۱-مرداد-۱۳۸۹, ۰۳:۵۷:۰۲، توسط محمد حسینی.)
۳۱-مرداد-۱۳۸۹, ۰۳:۴۰:۰۸
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg, t3r!p3000, رسول, reza555, makintajh, abbasalifix
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #3
RE: سنسور تصویر
(۳۱-مرداد-۱۳۸۹, ۰۳:۴۰:۰۸)محمد حسینی نوشته است: تا دلت بخواد اطلاعات دارم! Biggrin
فکر کنم 30-40 باری دیتاشیت رو خوندم!!

یه ارتباط twi (یا I2C) مخصوص خودش (به نام SCCB) داره برای کار بر روی رجیسترهاش.
اطلاعات پیکسل ها رو هم روی یه باس 8 بیتی جدا میفرسته.

مشکلش اینه که سطح منطقیش به سری mega نمیخوره! کلی باهاش ور رفتم نشد! احتمالا سوخته باشه!!
اگه گرفتیش به هیچ وجه به میکرو 5 ولتی وصلش نکن که احتمال سوختنش زیاده. حداکثر ولتاژ قابل تحمل رو 4.5 نوشته. البته تغذیه I/O حداکثر 3 ولت
اگه میخوای با mega کار کنی باید رو خط twi یا آی سی تبدیل بذاری با ترانزیستور fet و دو تا پول آپ. (اینجا مشکل رو مطرح کرده بودم: http://www.iranled.com/forum/showthread.php?tid=18298 )
از اونجایی که من هیچ کدوم اینا رو نداشتم، رفتم سراغ بورد آرمم !!!
الان که ساعت 3:30 نصفه شبه بالاخره تونستم اطلاعات با twi بفرستم که هم کامل ارسال بشه و هم خطای NACK نده. یعنی خدا رو شکر انگار سنسور جواب داد و َACK شد. الان میخوام یه بایت بخونم ببینم چی میشه....
ممنونم.
نخریدم هنوز.صبح میخوام سفارش بدم
راستش میخوام با آرم کار کنم،یکم یادبگیرمش.
برم دیتاشیتش رو بخونم بعد ........


(آخرین ویرایش در این ارسال: ۳۱-مرداد-۱۳۸۹, ۰۴:۴۳:۲۹، توسط salehjg.)
۳۱-مرداد-۱۳۸۹, ۰۴:۰۷:۲۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : reza555, t3r!p3000
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #4
RE: سنسور تصویر
سلام به همه ی دوستان

چند هفته هست که مشغول راه اندازی QV7670(سنسور تصویر cmos ، کیفیت VGA)

این ماژول حدود 23 تا 27 هزار تومن قیمتشه و سنسورش مال شرکت OmniVision هست.

این سنسور رنگ پیکسل ها رو با فرمتی که خودتون می خواین در یه 8 بیتی می فرسته. بعد برای کنترل رجیستر ها و اعمال فیلتر های مختلف از جمله hue , brightness , .... ، یه پروتوکل داره به نام SCCB(همونی که ARM9 داره) داره که اونجور که دیتاشیت میگه با I2C یا همون TWI سازگاره، خطوط SDA و SCL مربوط به SCCB هست. SCCB می تونه تا 400 کیلوهرتز قبول کنه.

سنسور یه کلاک ورودی می خواد که اسمش Xclk هست که با استفاده از همین کلاک، زمان بندی و کلاک خطوطی که برای کنترل پیشرفت باس 8-بیتی تعبیه شده اند، رو تامین می کنه که مقداری بین 10 تا 48 مگاهرتز باید باشه(استاندارد 24 مگاهرتز)

ابعاد تصویر خروجی می تونه VGA و استاندارد های کوچکتر از آن و ابعاد اختیاری (از CIF تا 30×40) می تونه باشه.

متاسفانه دیتاشیت این سنسور Preliminary یا اولیه هست که زیاد قابل اعتماد نیست. قابل اعتماد نیست چون طبق یه بنده ی خدا که سنسوری مشابه رو راه انداخته آدرسی که دیتاشیت بصورت دیسمال آورده، در واقع هگز هست:
نقل قول: The datasheet states : "The device slave addresses for the
OV7640/OV7141 are 42 for write and 43 for read."

I took this to mean that the address was 01000010

So when addressing the device, one needed to send 10000100

(Shift the bits one to the left, and set the LSB to 0 to indicate a
read.)

However, it appears the datasheet means that the bit sequence one uses
for the addressing byte is 01000010, the LSB being 0 indicating a
write.

For a read, the bit sequence is 01000011 this time the LSB is 1
indicating a read.

I have read out some of the read only register locations, obtaining the
default values specified in the datasheet.
همانطور که از نقل قول بالا روشنه، 43 و 42 در مبنای 16 یا هگز هستند که دیتاشیت نگفته و یه نکته ی دیگه:
آدرسی که برای خواندن و نوشتن آورده شده، بدون بیت R/W هست.

اگه می خواین با AVR راش بندازید به لینک زیر نگاهی کنید:(سنسور مشابه)
http://homepage.ntlworld.com/paul.olley/index.html

یه فروم که روش بحث شده»
http://www.embeddedrelated.com/usenet/em...9486-1.php

می خوام با ARM راه اندازیش کنم(البته با AVR هم میشه)


   

ادامه دارد....
(آخرین ویرایش در این ارسال: ۳۰-شهریور-۱۳۸۹, ۲۲:۲۰:۰۲، توسط salehjg.)
۲۹-شهریور-۱۳۸۹, ۱۳:۱۵:۴۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, محمد حسینی, t3r!p3000, sheitunak, reza555
elegan آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: مهر ۱۳۸۹

تشکرها : 1
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: سنسور تصویر
من میخوام ov7670 رو با at91sam7x256 راه اندازی کنم میشه کمکم کنید
انگار همه با این i2c مشکل دارن .
اگه اطلاعاتی دارین درباره این aem7 و i2c لطفا بگید.

hamid5777@yahoo.com

please help
۲۹-مهر-۱۳۸۹, ۱۲:۲۴:۳۸
ارسال‌ها
پاسخ
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #6
RE: سنسور تصویر
نقل قول: من میخوام ov7670 رو با at91sam7x256 راه اندازی کنم میشه کمکم کنید
سلام دوست من به ایرانویج خوش اومدی
اگه از دستم بر بیاد چرا که نه


نقل قول: انگار همه با این i2c مشکل دارن .

مشکل twi رو فکر کنم حل کردیم(البته 100 % تنظمین نمی کنم، چون شاید اشکال کار از twi باشه)، قبلا بحث شده در تاپیک راه اندازی twi

تا الان بزرگ ترین مشکل باقی ، راه اندازی sccb هست که تعقیبش می کنم.

راستی جا داره که همینجا از رضا و رسول جون تشکر کنم چون با جواب دادن به سوال های زیادم ، خیلی بهم کمک کردن.
( اگه این مدرسه ی .... بزاره، یه سال مونده کنکور بدم اما هیچی بلد نیستم!!)

شما چیکارا کردید؟
خوشحال میشیم اگه اطلاعاتی دارین ، شیر کنین تا همه استفاده کنیم.

موفق باشین.
(آخرین ویرایش در این ارسال: ۲۹-مهر-۱۳۸۹, ۲۲:۱۳:۲۰، توسط salehjg.)
۲۹-مهر-۱۳۸۹, ۲۰:۲۴:۱۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : reza555, t3r!p3000, sheitunak, makintajh
ashkanbme آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: مهر ۱۳۹۰

تشکرها : 7
( 10 تشکر در 5 ارسال )
ارسال: #7
RE: سنسور تصویر
سلام دوستان
من میخوام این دوربین راه اندازی کنم با avr اگه کسی چیزی بلد منو راهنمایی کنه (خیلی فوریه) که چه جوری میشه دوربین کنترل کرد ؟اطلاعات پیکسل چه جوری میشه گرفت ؟
۲۲-آبان-۱۳۹۰, ۰۰:۱۰:۵۲
ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #8
RE: سنسور تصویر
اکثر این سنسور ها یک پروتکل I2C داره برای تنظیم ریجستر های سنسور مثل:(شدت روشنایی، زمان برداشت تصویر، تنظیم پالس ساعت، تنظیم رنگ، اندازه تصویر، نوع ارسال پیکسل ها و ...). همچنین یک پورت موازی 8bit یا 16bit داره که داده ها تصویر، پیکسل به پیکسل، بر روی این پورت ارسال میشه.

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۲۲-آبان-۱۳۹۰, ۱۰:۳۴:۳۸
ارسال‌ها
پاسخ
تشکر شده توسط : sharin, رسول, h0x00i, ashkanbme, salehjg
ashkanbme آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: مهر ۱۳۹۰

تشکرها : 7
( 10 تشکر در 5 ارسال )
ارسال: #9
RE: سنسور تصویر
میشه تو را انداختنش کمک کنید؟؟؟
۰۷-آذر-۱۳۹۰, ۰۲:۰۳:۴۸
ارسال‌ها
پاسخ
Pardazesh-Gar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 457
موضوع‌ها: 6
تاریخ عضویت: اردیبهشت ۱۳۸۶

تشکرها : 330
( 630 تشکر در 286 ارسال )
ارسال: #10
RE: سنسور تصویر
شروع کنید. چرا که نه. فقط یادتون باشه با AVR نرخ دریافت تصویر بسیار پایین. اما برای یادگیری خیلی خوب.

---------------------------------------------------------------------------
تیـــز دوم، تیز دوم، تا به سواران برسم
--------------------------------------
۰۷-آذر-۱۳۹۰, ۱۱:۳۳:۰۰
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, ashkanbme, salehjg
ashkanbme آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: مهر ۱۳۹۰

تشکرها : 7
( 10 تشکر در 5 ارسال )
ارسال: #11
RE: سنسور تصویر
مرسی داداش خیلی دل گرم شدم .
یه سوال تو دیتا شیت نوشته تا تصویر 40*30 رو پشتیبانی میکنه ( اطللاعات هر پیکسل 8 بیت )که کلا حجم داد مون میشه 40*30*8که میشه حدود 1.2کیلو بایت . رم مگا 32 2 کیلو بایت جواب میده؟یا مشکل فرکانس کاری داریم؟میکرو سری at90 یا xmega چه طور؟
۰۸-آذر-۱۳۹۰, ۰۰:۴۳:۳۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  پردازش تصویر(فوری) mr.boroojerdi 6 9,076 ۲۰-بهمن-۱۳۹۶, ۱۷:۱۲:۵۸
آخرین ارسال: 20matlabi
  [سوال] پردازش تصویر در arm 09156042917 0 2,809 ۲۴-اردیبهشت-۱۳۹۵, ۱۲:۱۹:۴۸
آخرین ارسال: sptspt
  کمک در مورد ساخت این سنسور جوجه کشی Ekf2000 9 10,442 ۰۹-بهمن-۱۳۹۳, ۲۲:۵۲:۰۶
آخرین ارسال: Ekf2000
  arm و ارتباط تاچینگ و سنسور chroo 1 2,350 ۰۲-اردیبهشت-۱۳۹۱, ۱۸:۴۷:۳۷
آخرین ارسال: sharin

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS