NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2425 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 3 از 5 نخستنخست 12345 آخرینآخرین
نمایش نتایج: از 41 به 60 از 95

موضوع: راه اندازی دوربین ov7670

  1. #41
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    نقل قول نوشته اصلی توسط beroz نمایش پست ها
    سلام

    ممنون مهندس

    ۱-فقط الان این دوربین ov7670 تا ۳.۳ ولت میتونه تحمل کنه من اگه به vdd این کریستال اسیلاتور ۵ ولت بدم خروجیش دوربین و نمیسزونه؟

    ۲- حالا اگه به ورودی این کریستال ۳.۳ بدم یک وقت عملکردش مشکل پیدا نمیکنه؟

    ۳- پایه شماره ۱ چرا هیچی نداره؟ نخودیه؟
    1 و2 = هيچ مشكلي پيش نمياد، ميتوني 3.3 ولتو وصل كني.
    3 = اين پايه براي كنترل خروجي اسيلانوره. اگه 1 باشه خروجي فعاله و اگه 0 باشه خروجي غير فعاله پس نخودي نيست
    _____________________________________
    _____________________________________

  2. کاربران : 4 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #42
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    راستي مهندس به اين نوع اسيلاتور فقط ولتاژ 3.3 ولتو وصل كن و 5 ولت وصل نكني.
    _____________________________________
    _____________________________________

  5. کاربران : 3 تشکر کرده اند از شما sadmonew برای ارسال این پست سودمند:


  6. #43
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    سلام
    آقا راستی من اون 5 ولت که گفتم مثال بود ها !! کریستال اسیلاتو ها معمولا هم 3.3 دارن و هم 5 .. بستگی داره شما کدوم رو بگیری ... شما اگه مدارت با 3.3 کار میکنه حتما باید 3.3 ش رو بگیری ...

  7. تشکرها از این نوشته :


  8. #44
    کاربر فعال beroz آواتار ها
    تاریخ عضویت
    May 2009
    نام
    بهروز
    نوشته ها
    285
    تشکر
    204
    تشکر شده 299 بار در 116 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sigma-mx نمایش پست ها
    سلام
    آقا راستی من اون 5 ولت که گفتم مثال بود ها !! کریستال اسیلاتو ها معمولا هم 3.3 دارن و هم 5 .. بستگی داره شما کدوم رو بگیری ... شما اگه مدارت با 3.3 کار میکنه حتما باید 3.3 ش رو بگیری ...
    خوب من از کجا بفهمم که اسیلاتور من الان با ۳.۳ کار میکنه و نیاز به ۵ ولت نیست؟
    اسیلاتور من فقط روش نوشته ۱۲ مگاهرتز و نوشته Philips

  9. #45
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    خب ، شما کدومشو خریدی ؟ خیلی از قطعات smd حتی شماره هم ندرند مثل خازن ها ... شما ببین از کجا خریدی ... باید فروشنده بگه اینا چند ولته ...
    مثلا این لینک اسیلاتور 50 مگ کویر الکترونیک هست :
    اسیلاتور 50 مگاهرتز, osc 50 mhz,osilator 50.000 mhz
    ببین نوشته 3.3 ولت هست . یا ممکنه از جایی که می خری دیتاشیت هم داشته باشه ..

  10. تشکرها از این نوشته :


  11. #46
    کاربر فعال beroz آواتار ها
    تاریخ عضویت
    May 2009
    نام
    بهروز
    نوشته ها
    285
    تشکر
    204
    تشکر شده 299 بار در 116 پست

    پیش فرض

    نقل قول نوشته اصلی توسط sigma-mx نمایش پست ها
    خب ، شما کدومشو خریدی ؟ خیلی از قطعات smd حتی شماره هم ندرند مثل خازن ها ... شما ببین از کجا خریدی ... باید فروشنده بگه اینا چند ولته ...
    مثلا این لینک اسیلاتور 50 مگ کویر الکترونیک هست :
    اسیلاتور 50 مگاهرتز, osc 50 mhz,osilator 50.000 mhz
    ببین نوشته 3.3 ولت هست . یا ممکنه از جایی که می خری دیتاشیت هم داشته باشه ..
    خوب من از فروشنده نپرسیدم این اسیلاتور چند ولت هست

    عکسش و میزارم شما میشه بگید چند ولته



    من روستام تا شهر خیلی فاصله داریم این قطعه رو هم راننده تاکسی بش سفارش دادم واسم خرید آورد واسه همین به فروشنده اش هم دسترسی ندارم
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: Untitled.jpg
مشاهده: 442
حجم: 24.2 کیلو بایت  

  12. #47
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    خب باید میپرسیدی !!!
    بعید میدونم از روی عکس بشه چیزی فهمید . من که چیزی پیدا نکردم .
    راهش اینه که شماره فروشنده رو گیر بیاری و تلفنی ازش بپرسی


    ویرایش توسط sigma-mx : 07-12-2012 در ساعت 21:10

  13. تشکرها از این نوشته :


  14. #48
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    خوب من از فروشنده نپرسیدم این اسیلاتور چند ولت هست

    عکسش و میزارم شما میشه بگید چند ولته
    سلام داسس جان این اوسیلاتور هم با 5 ولت کار میکنه هم با 3.3 ولت - هردو ولتاژ روشنش میکنن و نگرانش نباش

  15. کاربران : 2 تشکر کرده اند از شما agape برای ارسال این پست سودمند:


  16. #49
    کاربر فعال mihman آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    288
    تشکر
    159
    تشکر شده 164 بار در 121 پست

    پیش فرض

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

  17. #50
    کاربر فعال beroz آواتار ها
    تاریخ عضویت
    May 2009
    نام
    بهروز
    نوشته ها
    285
    تشکر
    204
    تشکر شده 299 بار در 116 پست

    پیش فرض

    نقل قول نوشته اصلی توسط agape نمایش پست ها
    سلام به همه دوستان !
    در مورد ارسال آنلاین تصویر با اتمگا بعید میدونم !
    و اما چند نکته کلیدی در مورد راه اندازی دوربین - که فکر میکنم بیشتر بچه ها باهاش مشکل دارن .
    نکته اول و مهم که برای خیلی ها گیج کننده بوده - همین پرتکل دست رسی به رجیستر های دوربین هست که در واقع همون I2c هست و فقط اسمش رو عوض کردن ! حالا چرا خیلی از بچه ها نتونستن رجیستر ها رو بخونن و یا بنویسن دلیلش اینه که این دوربین اوسیلاتور داخلی نداره و شما حتما باید بهش کلاک بدید که به پایه xclk وصل میشه - فرکانس ورودی میتونه بین 8 تا 24 مگا هرتز باشه که بر اساس اون سرعت ارسال تصاویر هم مشخص میشه ، البته تا حدودی - که برای 24 مگا هرتز شما ریت 30 عکس در ثانیه رو دریافت خواهید کرد.
    این دوربین قابلیت های زیادی داره - چون به صورت داخلی از یک DSP استفاده میکنه و شما میتونی این DSP رو مقدار دهی کنی - مثلا این که بگی تصویر ورودی نگاتیو بشه یا گین قرمزش بیشتر بشه یا حتی زوم دیجیتال رو ش انجام بدی و کلی کار دیگه که توی دیتاشیت هست
    ببخشید اسیلاتور مگه فقط واسه خوندن اطلاعات D0-D7 به کار نمیره؟ ربطش به بخش i2c چی میتونه باشه که نشه رجیستر هارو خوند؟ چون من هم مشکل خوندن رجیستر هارو دارم البته دوربینی که میخام رجیستر هاشو بخونم FIFO دار هست و اسیلاتور داخلی هم داره
    من با کد زیر میخام رجیستر هارو بخونم ولی اصلا نمیتونم با i2c ارتباط بر قرار کنم
    [PHP]
    #include <AT91SAM7X256.H>
    #include <lib_at91sam7x256.h>
    #include <stdio.h>
    #include <pio.h>

    #include "LCD_N96/TFTLCD.h"
    #include "LCD_N96/LCD_CLINE.h"
    #include "tdelay/tdelay.h"
    #include "SWI2C/I2CSW.h"



    unsigned char Read_OV7670_Reg(unsigned char regID, unsigned char *regDat)
    {
    i2csw_start();
    if( i2csw_write(0x42)==0 )
    {
    i2csw_stop();
    return(10);
    }
    delay_us(100);
    if( i2csw_write(regID)==0 )
    {
    i2csw_stop();
    return(20);
    }
    i2csw_stop();
    delay_us(100);

    i2csw_start();
    if( i2csw_write(0x43)==0 )
    {
    i2csw_stop();
    return(30);
    }
    delay_us(100);
    *regDat=i2csw_read(NACK);
    i2csw_stop();
    return (1);
    }

    int main(void)
    {
    unsigned char regData=0,result;

    init_delay();
    tftlcd_init();
    tftlcd_Fill(BLACK);

    i2csw_init();

    result = Read_OV7670_Reg(0x0A,&regData);


    lprintf("\n Result = %d",result);
    lprintf("\n regData = %d",regData);

    while(1);
    } [/PHP]
    ویرایش توسط beroz : 25-03-2013 در ساعت 14:01

  18. #51
    عضو جدید
    تاریخ عضویت
    Jul 2009
    نوشته ها
    12
    تشکر
    0
    تشکر شده 9 بار در 5 پست

    Icon2008

    سلام.
    من این دوربین رو با lpc2368 و lcdN96 و اسیلاتور 24M راه اندازی کردم.تصویر هم ازش دریافت کردم.اما با تصویرش مشکل دارم....
    یا تصویرش اروم به چپ یا راست حرکت میکنه یا چهارتا تصویر بهم میده.
    خیلی با رجیستر هاش کلنجار رفتم ولی به نتیجه ای نرسیدم.دیگه کلافه شدم
    اگه کسی پایه هس من کدشو میذارم با هم درستش کنیم.البته باید شماتیکو هم بکشم.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip OV-LAST.zip (478.8 کیلو بایت, 475 نمايش)

  19. #52
    کاربر فعال MMBMMB20 آواتار ها
    تاریخ عضویت
    Mar 2011
    نام
    محمد بخشایی
    نوشته ها
    169
    تشکر
    214
    تشکر شده 45 بار در 30 پست

    پیش فرض

    مهندسین این دوربین رو چطور میشه روی pc تست کرد با چه آی سی میشه به usb رایانه وصل کرد یا که به پورت com رایانه؟؟؟؟
    چیکار میشه کرد؟؟؟؟؟؟

  20. #53
    عضو جدید
    تاریخ عضویت
    Jul 2009
    نوشته ها
    12
    تشکر
    0
    تشکر شده 9 بار در 5 پست

    پیش فرض

    usb کار نکردم ولی اگه بخوای با پورت com کار کنی ، باید با میکرو یه فریم از دوربین دریافت کنی و بعد پیکسل به پیکسل برای pc بفرستی.

  21. #54
    عضو جدید
    تاریخ عضویت
    Jul 2011
    نوشته ها
    14
    تشکر
    3
    تشکر شده 3 بار در 1 پست

    پیش فرض

    سلام .
    من با برد LPC1768(همان برد کامله) چند روزه دارم سعی می کنم با دوربین FIFO دار ارتباط برقرار کنم . ولی وقتی 0x42 روش می نویسم SDA را 0 نمی کنه مشکل چیه به نظرتون؟

  22. #55
    کاربر فعال mihman آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    288
    تشکر
    159
    تشکر شده 164 بار در 121 پست

    پیش فرض

    نقل قول نوشته اصلی توسط ashkanfa نمایش پست ها
    سلام .
    من با برد lpc1768(همان برد کامله) چند روزه دارم سعی می کنم با دوربین fifo دار ارتباط برقرار کنم . ولی وقتی 0x42 روش می نویسم sda را 0 نمی کنه مشکل چیه به نظرتون؟
    سلام .در صورتی که از برنامه سایت استفاده می کنید :
    2 تا مقاومت روی بورد هست که باید برای استفاده از دوربین اونا را دمونتاژ کنین.شماره این دو تا مقاومت را توی یه فایل تکست نوشته که به همراه برنامه وجود داره.

  23. #56
    کاربر فعال mihman آواتار ها
    تاریخ عضویت
    Jul 2011
    نوشته ها
    288
    تشکر
    159
    تشکر شده 164 بار در 121 پست

    پیش فرض

    نقل قول نوشته اصلی توسط agape نمایش پست ها

    و اما نکته ای که نتونستم حلشم کنم این هست که رنگ تصاویر خیلی بی رنگه ، نمیدنم چرا ولی قطعا بخاطر تنظیمات دوربین هست، حالا اگر کسی تنظیمات مناسب رو برای این دوربین داره ، بگه که این مشکلم بتونم حلش کنم.
    آقا مشکل بی رنگ بودن تصاویر چه جوری حل میشه؟

  24. #57
    عضو جدید
    تاریخ عضویت
    Jul 2011
    نوشته ها
    14
    تشکر
    3
    تشکر شده 3 بار در 1 پست

    پیش فرض

    نقل قول نوشته اصلی توسط mihman نمایش پست ها
    سلام .در صورتی که از برنامه سایت استفاده می کنید :
    2 تا مقاومت روی بورد هست که باید برای استفاده از دوربین اونا را دمونتاژ کنین.شماره این دو تا مقاومت را توی یه فایل تکست نوشته که به همراه برنامه وجود داره.
    سلام.
    من اون دوتا مقاومت را ورداشتم ولی هنوز کار نمی کند.اصلا در اون برنامه lcd کار نمی کند.
    اصلا SCCB هم کار نمی کند.نظری دارید؟

  25. #58
    کاربر فعال beroz آواتار ها
    تاریخ عضویت
    May 2009
    نام
    بهروز
    نوشته ها
    285
    تشکر
    204
    تشکر شده 299 بار در 116 پست

    پیش فرض

    من هنوز با خوندن رجیسترا مشکل دارم ((((((((((((((((((((((((

  26. #59
    عضو جدید
    تاریخ عضویت
    Jul 2009
    نوشته ها
    12
    تشکر
    0
    تشکر شده 9 بار در 5 پست

    پیش فرض

    تو اون برنامه ای که چند تا پست بالاتر گذاشتم ، یه هدر واسه i2c نوشتم. میتونید از همون استفاده کنید.
    دو تا نکته :
    اول اینکه باید SDA , SCL رو با دو تا مقاومت pull up کنید. مثلا 4.7K ohm
    دوم اینکه ادرس دوربین در واقع 0x42 یا 0x43 نیست.ادرس دوربین 0x21 میباشد که بعد از یک واحد شیفت به چپ و اضافه شدن بیت R/W به 0x42 یا 0x43 تبدیل میشه.
    خودم با این دوتا موضو مشکل داشتم.اگه بازم مشکلتون رفع نشد، بیشتر توضیح بدید، شاید بتونم کمک کنم

    در مورد کار نکردن LCD هم فک میکنم مشکل مد 16 بیتی lcd باشه. باید مقاومتی که روی LCD هست رو جابه جا کنید.

    در مورد بی رنگ بودن تصویر. مشکل اینه که جای بیت های RED و BLUE روی LCD و دوربین متفاوته.
    باید کانفیگ LCD رو دستکاری کنید.باید بیت BGR در رجیستر ENTRY MODE به ادرس 0x03 رو یک کنید.
    یعنی :
    entry mode[12]=1

  27. کاربران : 2 تشکر کرده اند از شما ali-ma برای ارسال این پست سودمند:


  28. #60
    کاربر فعال beroz آواتار ها
    تاریخ عضویت
    May 2009
    نام
    بهروز
    نوشته ها
    285
    تشکر
    204
    تشکر شده 299 بار در 116 پست

    پیش فرض

    نقل قول نوشته اصلی توسط ali-ma نمایش پست ها
    تو اون برنامه ای که چند تا پست بالاتر گذاشتم ، یه هدر واسه i2c نوشتم. میتونید از همون استفاده کنید.
    دو تا نکته :
    اول اینکه باید SDA , SCL رو با دو تا مقاومت pull up کنید. مثلا 4.7K ohm
    دوم اینکه ادرس دوربین در واقع 0x42 یا 0x43 نیست.ادرس دوربین 0x21 میباشد که بعد از یک واحد شیفت به چپ و اضافه شدن بیت R/W به 0x42 یا 0x43 تبدیل میشه.
    خودم با این دوتا موضو مشکل داشتم.اگه بازم مشکلتون رفع نشد، بیشتر توضیح بدید، شاید بتونم کمک کنم

    در مورد کار نکردن LCD هم فک میکنم مشکل مد 16 بیتی lcd باشه. باید مقاومتی که روی LCD هست رو جابه جا کنید.

    در مورد بی رنگ بودن تصویر. مشکل اینه که جای بیت های RED و BLUE روی LCD و دوربین متفاوته.
    باید کانفیگ LCD رو دستکاری کنید.باید بیت BGR در رجیستر ENTRY MODE به ادرس 0x03 رو یک کنید.
    یعنی :
    entry mode[12]=1
    الان دونستن اینکه آدرس اصلی 0x21 هست چه کمکی میتونه در نوشتن کد i2c بکنه ؟ منظورم اینه کجا باید این مورد رو در نظر گرفت
    من با آرم اتمل کار میکنم هدر شما رو میتونم استفاده کنم؟ هدر نرم افزاریه یا سخت افزاری ؟

صفحه 3 از 5 نخستنخست 12345 آخرینآخرین

موضوعات مشابه

  1. خواندن رجیستر های دوربین ov7670
    توسط beroz در انجمن AT91 series (ATMEL)
    پاسخ: 10
    آخرين نوشته: 05-11-2016, 12:30
  2. Ov7670 حجم فایل
    توسط nimaltd در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 2
    آخرين نوشته: 05-11-2016, 10:53
  3. راه اندازی دوربین با سنسور ov7670
    توسط madar در انجمن AVR
    پاسخ: 17
    آخرين نوشته: 01-01-2015, 02:56
  4. راه اندازی ov7670
    توسط sooshians در انجمن PIC
    پاسخ: 4
    آخرين نوشته: 28-07-2012, 02:23
  5. راه اندازی ov7670
    توسط Amir.j در انجمن سایر موارد مرتبط با میکرو کنترلرها
    پاسخ: 25
    آخرين نوشته: 17-08-2011, 20:26

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •