PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Lcd کارکتری



aminm_fx
22-01-2013, 01:04
سلام دوستان
در راه اندازی LCD کارکتری 2x16 گفته شده:
VEE (پایه 3) یه سرش بعد از مقاومت 5k می خوره به زمین و سر دیگش به RV1
کسی می دونه منظور از RV1 چیه و به کجا باید وصلش کنم ...؟

agape
22-01-2013, 12:21
منظور پتانسومتر هست - شما یه پتانسومتر 10 کیلو بذار - سر وسطش رو وصل کن به پایه 3 و سر دیگه پتانس رو وصل کن به vcc و اون یکی رو هم به gnd با تغییر پتانسومتر شما میتونی کنتراس رو تنظیم کنی

aminm_fx
23-01-2013, 00:23
agape (You can see links before reply) عزیز مرسی از توضیحتون
من LCD نصب کردم . روشن شد ... و دستورات اجرا می شه
فقط خیلی کم رنگ نشون می ده نوشته هاشو ..
ترتیب پایه هام اینجوریه
1 -----> G
2 -----> +5
3 -----> G
4 -----> pb0
5 -----> G
6 -----> pb1
7 / 14 -----> pb2 / pb10
15 ----> +5
16 ----> G
کسی علت این موضوع می دونه ؟

الان چک کردم، پایه 5v داره 3.7v خروجی میده (pb64)
وپایه 3v داره 2.7 خروجی می ده (pb96)
چرا ولتاژم 5v نیست????????

model board: sam7x256 v3 kavir

filip31
23-01-2013, 02:00
پایه 3 ال سی دی رو باید وصل کنی به پایه وسط یک پتانسومتر 10 کیلو

دوتا پایه دیگه پتانسیومتر رو یکی رو به زمین و اون یکی رو به +5 وصل کنی حل میشه.

aminm_fx
23-01-2013, 02:08
ممنون filip31 (You can see links before reply) جان
اما اگه کامل زمین کنم باید بهترین رنگو بده .. مگه اینطور نیست ؟ و اینکه من پستمو ادیت کردم
فکر کنم مشکل از اینه که بردم 5 ولت خروجی نمی ده
داره 3.7 خروجی می ده
مشکلش می دونی از کجاست؟

r0b0
04-02-2013, 00:26
سلام
دوستان کسی میتونه من و تو راه اندازی ال سی دی کاراکتری با at91sam7x256 کمک کنه؟
نمی تونم Lcd رو فعال کنم!
من از هدربرد استفاده میکنم و سون سگمنت و فلاشر و چندتا برنامه دیگه رو میکرو ریختم و جواب گرفتم ولی با ال سی دی به مشکل برخوردم.
مثالی رو هم که agape (You can see links before reply) عزیز رو این لینک (You can see links before reply) گذاشتن امتحان کردم ولی:sa:

r0b0
04-02-2013, 18:43
صدا نمیرسهYou can see links before reply
کسی نمیخواد کمک کنه؟

Shapour_Ardebil
04-02-2013, 19:03
صدا نمیرسهYou can see links before reply
کسی نمیخواد کمک کنه؟

با سلام
تغذیه lcd VCC بایستی 5 ولت باشد

r0b0
05-02-2013, 01:44
سلام
مهندس تغذیه میدم ولی جواب نمیده یعنی کلا نمیدونم چطوری تو برنامه پایه ها رو نسبت به سخت افزار تعریف کنم.
پایه ها رو به طریق زیر وصل میکنم(مثل حالتی که تو avr تعریف میکردم)؛
پایه vdd به 5 ولت و vss و RW زمین و vee با یه ولوم زمین
RS به pb.0 و enable به pb.1 و db4 به pb.2 و db5 به pb.3 و db6 به pb.4 و db7 به pb.5
یه برنامه تست شده سراغ دارید که من و رو این حالت پیاده کنم؟

r0b0
05-02-2013, 15:37
سلام
مهندس تغذیه میدم ولی جواب نمیده یعنی کلا نمیدونم چطوری تو برنامه پایه ها رو نسبت به سخت افزار تعریف کنم.
پایه ها رو به طریق زیر وصل میکنم(مثل حالتی که تو avr تعریف میکردم)؛
پایه vdd به 5 ولت و vss و RW زمین و vee با یه ولوم زمین
RS به pb.0 و enable به pb.1 و db4 به pb.2 و db5 به pb.3 و db6 به pb.4 و db7 به pb.5
یه برنامه تست شده سراغ دارید که من و رو این حالت پیاده کنم؟
دوستانی که تجربه دارن خواهشا کمک کنن
این میکرو به هیچ صراطی مستقیم نمیشه:brk:

sigma-mx
06-02-2013, 19:48
برنامه تست شده تو مجله شماره 4 هست . من هم قبلا تستش کردم . هدر ها رو میزارم ...

r0b0
06-02-2013, 23:45
آقا سعید واقعا ممنون که خواستی کمک کنی
من هدرها رو ریختم تو پوشه و پروژه2 از pmm4 رو کامپایل کردم
این برنامه اش؛


#include <AT91SAM7X256.h>
#include <lib_AT91SAM7X256.h>
#include <lcd.h>
#include <delay.h>

int main (void){
int a=58;
lcd_pin(2,0,1,2,3,4,5);
while(1)
{
lcd_gotoxy(2,5);
lcd_putsf("rthgdyehfn");
cursor_on();
Delays(5);
cursor_off();
delays(5);
cursor_blink();
delays(5);
Display_off();
Delays(5);
Display_on();
Delays(5);
lcd_clear();
Delays(5);
lcd_gotoxy(2,1);
lcd_putsf("xxxxxxxx");
Delays(5);
lcd_gotoxy(1,2);
lcd_puts(a);
delay_s(5);
lcd_shift_right(5);
delay_s(5);
lcd_clear();
lcd_putsf("123654789");
delay_s(5);
lcd_shift_left(4);
delay_s(5);
lcd_clear();
}}

ولی کد هگزش تولید نشد و این خطاها رو میده؛

sigma-mx
07-02-2013, 01:39
مهندس بخاطر پیدا نکردن مسیر ارور میده . برای اطمینان کل پروژه رو برات آپ کردم . تمام درایورها بصورت local هست ....

maziar111
24-03-2013, 17:00
درود دوست عزیز منبع تغذیه برد والسیدی باید از یک جا باشه مثلا هر دو از رگولاتور 5 ولتی به پایه 3 مقاومت متغیر وصل کن مثل نقشه pmm3 repairمن 1 کیلو مولتی ترن گذاشتم اگه رو السیدی تصویر نداری بازم اونقدر مولتی ترن رو تغییر بده تا تصویر بیاد پایه 3 السیدی رو مستقیم به زمین یا مثبت مدار نزن برای راه اندازی السیدی از پورت B ,از پایه های 0,1,2,3,4,5 استفاده کردم پروژه تست شده توسط خودم. تمام فایل کتاب خونه هاشو از repair pmm3 برداشتم موفق باشید