1 و2 = هيچ مشكلي پيش نمياد، ميتوني 3.3 ولتو وصل كني.نقل قول:
3 = اين پايه براي كنترل خروجي اسيلانوره. اگه 1 باشه خروجي فعاله و اگه 0 باشه خروجي غير فعاله پس نخودي نيست:mrgreen:
نمایش نسخه قابل چاپ
1 و2 = هيچ مشكلي پيش نمياد، ميتوني 3.3 ولتو وصل كني.نقل قول:
3 = اين پايه براي كنترل خروجي اسيلانوره. اگه 1 باشه خروجي فعاله و اگه 0 باشه خروجي غير فعاله پس نخودي نيست:mrgreen:
راستي مهندس به اين نوع اسيلاتور فقط ولتاژ 3.3 ولتو وصل كن و 5 ولت وصل نكني.
سلام
آقا راستی من اون 5 ولت که گفتم مثال بود ها !! کریستال اسیلاتو ها معمولا هم 3.3 دارن و هم 5 .. بستگی داره شما کدوم رو بگیری ... شما اگه مدارت با 3.3 کار میکنه حتما باید 3.3 ش رو بگیری ...
خوب من از کجا بفهمم که اسیلاتور من الان با ۳.۳ کار میکنه و نیاز به ۵ ولت نیست؟نقل قول:
اسیلاتور من فقط روش نوشته ۱۲ مگاهرتز و نوشته Philips
خب ، شما کدومشو خریدی ؟ خیلی از قطعات smd حتی شماره هم ندرند مثل خازن ها ... شما ببین از کجا خریدی ... باید فروشنده بگه اینا چند ولته ...
مثلا این لینک اسیلاتور 50 مگ کویر الکترونیک هست :
[Dear Guest/Member you can't see link before replyclick here to register]
ببین نوشته 3.3 ولت هست . یا ممکنه از جایی که می خری دیتاشیت هم داشته باشه ..
خوب من از فروشنده نپرسیدم این اسیلاتور چند ولت هست cry::نقل قول:
عکسش و میزارم شما میشه بگید چند ولته
[Dear Guest/Member you can't see link before replyclick here to register]
من روستام تا شهر خیلی فاصله داریم این قطعه رو هم راننده تاکسی بش سفارش دادم واسم خرید آورد واسه همین به فروشنده اش هم دسترسی ندارم :(
خب باید میپرسیدی !!! :sa:
بعید میدونم از روی عکس بشه چیزی فهمید . من که چیزی پیدا نکردم .
راهش اینه که شماره فروشنده رو گیر بیاری و تلفنی ازش بپرسی :wink:
سلام داسس جان این اوسیلاتور هم با 5 ولت کار میکنه هم با 3.3 ولت - هردو ولتاژ روشنش میکنن و نگرانش نباشنقل قول:
خوب من از فروشنده نپرسیدم این اسیلاتور چند ولت هست cry::
عکسش و میزارم شما میشه بگید چند ولته
سلام.خسته نباشید.نقل قول:
و اما نکته ای که نتونستم حلشم کنم این هست که رنگ تصاویر خیلی بی رنگه ، نمیدنم چرا ولی قطعا بخاطر تنظیمات دوربین هست، حالا اگر کسی تنظیمات مناسب رو برای این دوربین داره ، بگه که این مشکلم بتونم حلش کنم.
میخاستم بدونم آیا تونستین برای رفع مشکل بی رنگ بودن تصاویر دوربین کاری بکنین؟؟من هم همین مشکل را دارم
ببخشید اسیلاتور مگه فقط واسه خوندن اطلاعات 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,®Data);
lprintf("\n Result = %d",result);
lprintf("\n regData = %d",regData);
while(1);
} [/PHP]
سلام.
من این دوربین رو با lpc2368 و lcdN96 و اسیلاتور 24M راه اندازی کردم.تصویر هم ازش دریافت کردم.اما با تصویرش مشکل دارم....
یا تصویرش اروم به چپ یا راست حرکت میکنه یا چهارتا تصویر بهم میده.
خیلی با رجیستر هاش کلنجار رفتم ولی به نتیجه ای نرسیدم.دیگه کلافه شدم:(cry:::unh:
اگه کسی پایه هس من کدشو میذارم با هم درستش کنیم.البته باید شماتیکو هم بکشم.
مهندسین این دوربین رو چطور میشه روی pc تست کرد با چه آی سی میشه به usb رایانه وصل کرد یا که به پورت com رایانه؟؟؟؟
چیکار میشه کرد؟؟؟؟؟؟
usb کار نکردم ولی اگه بخوای با پورت com کار کنی ، باید با میکرو یه فریم از دوربین دریافت کنی و بعد پیکسل به پیکسل برای pc بفرستی.
سلام .
من با برد LPC1768(همان برد کامله) چند روزه دارم سعی می کنم با دوربین FIFO دار ارتباط برقرار کنم . ولی وقتی 0x42 روش می نویسم SDA را 0 نمی کنه مشکل چیه به نظرتون؟
سلام .در صورتی که از برنامه سایت استفاده می کنید :نقل قول:
2 تا مقاومت روی بورد هست که باید برای استفاده از دوربین اونا را دمونتاژ کنین.شماره این دو تا مقاومت را توی یه فایل تکست نوشته که به همراه برنامه وجود داره.
آقا مشکل بی رنگ بودن تصاویر چه جوری حل میشه؟نقل قول:
سلام.نقل قول:
من اون دوتا مقاومت را ورداشتم ولی هنوز کار نمی کند.اصلا در اون برنامه lcd کار نمی کند.
اصلا SCCB هم کار نمی کند.نظری دارید؟
من هنوز با خوندن رجیسترا مشکل دارم :(((((((((((((((((((((((((
تو اون برنامه ای که چند تا پست بالاتر گذاشتم ، یه هدر واسه i2c نوشتم. میتونید از همون استفاده کنید.
دو تا نکته :
اول اینکه باید SDA , SCL رو با دو تا مقاومت pull up کنید. مثلا 4.7K ohm
دوم اینکه ادرس دوربین در واقع 0x42 یا 0x43 نیست.ادرس دوربین 0x21 میباشد که بعد از یک واحد شیفت به چپ و اضافه شدن بیت R/W به 0x42 یا 0x43 تبدیل میشه.
خودم با این دوتا موضو مشکل داشتم.اگه بازم مشکلتون رفع نشد، بیشتر توضیح بدید، شاید بتونم کمک کنم
در مورد کار نکردن LCD هم فک میکنم مشکل مد 16 بیتی lcd باشه. باید مقاومتی که روی LCD هست رو جابه جا کنید.
در مورد بی رنگ بودن تصویر.:mrgreen: مشکل اینه که جای بیت های RED و BLUE روی LCD و دوربین متفاوته.
باید کانفیگ LCD رو دستکاری کنید.باید بیت BGR در رجیستر ENTRY MODE به ادرس 0x03 رو یک کنید.
یعنی :
entry mode[12]=1
الان دونستن اینکه آدرس اصلی 0x21 هست چه کمکی میتونه در نوشتن کد i2c بکنه ؟ منظورم اینه کجا باید این مورد رو در نظر گرفتنقل قول:
من با آرم اتمل کار میکنم هدر شما رو میتونم استفاده کنم؟ هدر نرم افزاریه یا سخت افزاری ؟