سام علیک
په ه اختیار دارید آ مهدی مگه میشه کار نکنه!
شما گفتید 28ولت باید توخروجی TPS61040داشته باشیم.تو دیتاشیت TPS61040هم همینو گفته.ولی جاب اینجاست 35ولت افتاده .
شاید بخاطر بی باری باشه. درسته؟
سام علیک
په ه اختیار دارید آ مهدی مگه میشه کار نکنه!
شما گفتید 28ولت باید توخروجی TPS61040داشته باشیم.تو دیتاشیت TPS61040هم همینو گفته.ولی جاب اینجاست 35ولت افتاده .
شاید بخاطر بی باری باشه. درسته؟
البته نا گفته نمونه این تابع هست SetBackLight() من مقدار ارگومان _brightدادم 250.
چون با255و0 تایمر3غیر فعال میشه(طبق برنامه ای که خودتون نوشتید).
منم با چند مقدار ازمایش کردم جواب نداد. ولی با 250 راه افتاد.
بله درسته البته ای سی درایور ال ای دیتون mp3202 هستش که پینهاش با tps فرقی نداره و تا اونجایی که میدونم 27 ولت باید دوسر vled و gled بیافته نه 35 حالا نمیدونم چرا اینطور شده شاید ولتمترتون ایراد داره به هر حال خوبه که کار میکنه روی برنامه درایو کردن t107bl بیشتر کار کنید مهندس
منم دارم دارم یه برد کامل برای این T138AF میزنم که ال سی دی که سهله هر جونوریو میشه باهاش راه انداخت یکم روت کردن این همه ال سی دیش زمان میبره امکاناتشم اینه
VGA
CVBS
SVIDEO
YCBCR
ال سی دی 9 و 7 و 4.3 و 5 اینچ
و در اخرم ال سی دی انالوگ 7 اینچی که یکی از دوستان تو تاپیکای قبلی در مورد راه اندازیش پرسیده بود قسمت پاور و ال ای دی درایور و های ولتاژ هم رو خود بورده این بردو برای T107BL تغییرش میدم و اگه مشکلی نداشت کار باهاش رو شروع میکنم ولی برد اصلیم همین T138AF هستش که امکانات تاچ کنترلر رو هم تو خودش داره
مثلا ایترفیس تاچ ال سی دی 4.3 رو مستقیم دادم و پایه های خود T138AF و غیره ....
ویرایش توسط kamikazi : 13-01-2013 در ساعت 01:28
سلام میشه بفرمائید پی سی بی را کجا زدید. به نظر خیلی با کیفیت میرسه.
الفا مدار چون میخواستم برد با کیفیت بزنم حدودا 28 تومن برای یه 10 در 10 در اومد در کل ابنجور بردارو باید داد به الفا مدار چاره ایم نیست یکم گرون میگیره ولی بردش باکیفیته
آ مهدی این ال ایدی درایور( mp3202)شش پایه ست.درسته.و اون سیمی که از خروجیش گرفتید ماله پایه ovشه.
ولی اون پایه ش کنده شده.
به همین خاطرم هست که یا 35ولته یا 5ولت.اصلا متناسب باpwmتغییر نمیکنه.
کاشکی دیشب متوجه این قضیه میشدم.(چون امروز السیدی رو برام فرستادن.یه ال ایدی درایورم سفارش میدادم.).
مهندس من برد رو برای tps طراحی کردم ولی این tps یکم بازی در میاورد و تستش کردم جواب نداد منم از mp استفاده کردم شاید طراحیم بدردش نمیخورد چون این قسمتو من از mp الهام گرفتم اون پایه ov هم خودم لحیم کردم و مشکلی نداشت این پایه برای اور ولتاژ پروتکشن کردن مداره و از ایجاد ولتاژ زیاد تو مدار جلوگیری میکنه بخاطر همینم هست که 35 ولت افتاده دوسر مدارتون باید 26 ولت بیافته مگه با این قسمتش ور رفتید؟؟ خیلی مهندس این بردا حساسن چون خیلی ظریفن منم تقریبا تمام قسمتاشو تست کردم براتون فرستادم من الان اصفهانم اگه مدارتون مشکل خورد خبرم کنید بگم چیکار کنید
آ مهدی این سیمه از همون اول یه سرش باز بود.به هیچ جایی وصل نبود.
باید یه درایور دیگه جاش بزارم.حا شما میگید بازم همون mpرو جاش بزارم؟
اگه تبریز گیرم بیادوگرنه باز باید چند روز دیگه هم . . . . . . .
شاید تو بار مشکل براش پیش اومده به هر حال تو تبریزم نمیتونی گیرش بیاره این یه قطعه خاصه اگه میتونی یه tps بگیر ولی قبل از لحیم کردنش با من تماس بگیر بگم چیکار کنی در هر صورت اگه بازم جواب نداد یه mp خودم برات میفرستم ولی تا 4 شنبه من تهران نمیام
بازم ممنون.ببینم میتونم گیرش بیارم.
آمهدی ال ایدی درایور گیرم نیومد.
مهندس من که گفتم گیر نمیاد یه دونه mp اومدم تهران برات میفرستم البته با اتوبوس صبحشم برو از ترمینال بگیر
بازم ما رو شرمنده خودتون کردید آمهدی.دستتون درد نکنه انشاالله یه روز بتونیم جبران کنیم.
با سلام.آمهدی دستتون دردنکنه ال ایدی درایور و رو برد گذاشتم.28ولت خروجیش افتاده.
ضمنا السیدی هم رسید دستم.
اگه السیدی رو وصل میکنم به برد خروجیش میشه 17ولت.بکلایت السیدی هم روشن میشه. حالا نمی دونم درسته یا نه!
راستی آمهدی این جامپری که پایه ی 31السیدی(Display on/off) رو به pa12یابه dbi1 وصل مکنه باید تو چه وضعیتی باشه؟کجایه برنامه این پین pa12 ست شده؟چون هرچی گشتم نتونستم ببینم کجا و توچه زمانی این پین ست میشه.
ویرایش توسط vurya1 : 22-01-2013 در ساعت 13:42
آمهدی هنوز وقت نکردم روی تایمینگا کار کنم.از فردا انشاالله شروع میکنم بصورت جدی.
هرطوری هست من باید این پروژه رو انجام بدم.
این برنامه شما رو که رو برد اجرا میکنم رو السیدی کاراکتری این مقدارارو نشون میده
chid=8
revid=b1
dcoid=8a.البته dcoidبعد یک ثانیه میشه dcoid=8ach
و السیدی 4.3هم بکلایتش روشن میشه.
حالا خروجی دوربین و باید به کدوم ورودیش بدم cvbs.Pb.Prیا Y?
سلام مهندس در مورد ولتاژ بک لایتتون که درسته باید حدودا 16 ولت بیاففته که دیتاشیت ال سی دی رو بخونی متوجه میشی ولتاژ ریورز ال ای دی های داخل ال سی دی چقدره
در مورد سوال دومتون باید سطح پایه disp یک باشه شما با دستور
[PHP]GPIO_InitStructure.GPIO_Pin = (GPIO_Pin_12|GPIO_Pin_12);
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);
[/PHP]
پایه PA12 رو خروجی تعریف کن بهتره تو هدر GPIO_INIT اینکارو بکنی و بعدش با یه دستور
[PHP]GPIO_SetBits(GPIOA, GPIO_Pin_12);[/PHP]
پایه رو یک کنید یا میتونید از طریق رجیسترای T107BL این پایه رو یک کنید رجیسترای GPOB رو ببینید
در مورد سلکت کردن کانالها هم اون بافر MY VALUE رو ببینید تو رجیستر پیج صفر 18 و 19 چی قرار داده این دوتا رجیستر برای سلکت کردن کانالهاس
[PHP]
0x00 , //0x18 ,//Analog Source MUX Selection
0x21 , //0x19 ,//Y/Cb/Cr Data Switching Control
0x80 , //0x1a ,//ADC Analog AGC Selection
[/PHP]
مهندس صفحه 60 و 61 رو بخون طبق این مقادیری که گزاشته اولش اومده
تمام کانالهای ACB1 و AY1 و ACR1 رو تو ادرس 18 پیج صفر انتخاب کرده یعنی کانال اول MUX
در مرحله بعد تو ادرس 19 اومده
[PHP][7:6] RO Reserved
[5:4] R/W CBINSEL The digitaized CB or B data can be taken from one of 3 ADCs:
00: ADC Ch0
01: ADC Ch1
1X: ADC Ch2
[3:2] R/W YINSEL The digitaized Y or Composite or G data can be taken from one of 3
ADCs:
00: ADC Ch0
01: ADC Ch1
1X: ADC Ch2
[1:0] R/W CRINSEL The digitaized CR or Chroma or R data can be taken from one of 3
ADCs:
00: ADC Ch0
01: ADC Ch1
1X: ADC Ch2[/PHP]
ده س خوش آمهدی.
چند سوال ابتدایی(این CR,Y,CB چی هستن اصلا؟)
بعدا ارتباط بین ریجیستر های 18و19چی هست؟(یعنی با استفاده از 18چی رو انتخاب میکنیم و با استفاده از 19 چی رو انتخاب میکنیم)
در مورد این ycbcr اینو تو ویکی پدیا یا تو گوگل سرچ کن هزارتا اطلاعات راجبش میده ولی در حالت کلی پروتکل ارتباطی تصویر انالوگ میشه بهش گفت که این 3 تا باهم تشکیل تصاویرو با ایجاد ولتاژ های انالوگ با دامنه مشخص میکنن خوب وقتی وصیله ای میتونه این خروجی رو تولید کنه باید برای دیکد کردن این سیگنالهای انالوگ یه adc باشه که بتونه این کانال هارو طبق یه زمانبندیه مشخص با هم ترکیب کنه و سیگنال تصویر رو ازش بسازه و در مورد این ای سی t107bl بیاره رو خروجی rgb888 با یه تایمینگ مشخص نشونش بده
در مورد سیگنال cvbs یا همون av خودمون و دوربین شما پروتکلش تقریبا شبیه همین ycbcr هستش با این تفاوت که سیگنال تصویر از طزیق یک کانال ایجاد و دیتکت میشه خوب طبق مطالبی که تو پست قبلی گفتم یکی از کانال کانال اول رو انتخاب کرده و با توجه مدار باید ورودی تصویرو بدی به cvbs یا همون کانال بالای رو pcb فکر کنم پایه 4 t107 میشه
یعنی آمهدی با استفاده از 18 تعیین میکنیم ورودی هامون کدوم پین ها هستش.وبا استفاده از 19به T107ه میگیم که هر کدوم از این ورودی ها چه اطلاعاتی دارن.
مسلاپین چهار که یکی از ورودی ها تعریف شده (Y)هست یا(CR)یا(CB)?
یا اشتباه متوجه شدم
سلام دوستان عزیزم مهندس رحیمی و یونسی
منم فقط دارم نظارت میکنم از راه دور!!!
به هر صورت منم همین اطرافم.......
_____________________________________
_____________________________________