امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با تابلو LED 8*16
نویسنده پیام
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #1
مشکل با تابلو LED 8*16
سلام من یه تابلو LED 8*16 درست کردم ولی درست کار نمیکنه یعنی پر پر میزنه و ثابت چراغ ها روشن نمیشه.
تو این تابلو برای سطر ها از شیفت رجیستر استفاده کردم و برای ستون ها از دیکودر استفاده کردم.

اینم کد :
$regfile = "m32def.dat"
$crystal = 800000
Config Porta = Output
Config Portc = Output
Config Portb = Output
Config Portd = Output
'*******************************************************************************
Clk Alias Portd.1
D Alias Portd.0
Dim Oe As Byte , En As Byte , I As Byte , J As Byte
Dim X As Byte , F As Byte , G As Byte , H As Byte , Dta As Byte
'*******************************************************************************
Do
En = &HFE
Oe = &H00
X = 0
For I = 0 To 0
For J = 0 To 15
Porta = Lookup(j , Dc)
Portc = En
Oe = &B00000001
Clk = 0
Waitus 200
For F = 0 To 0
Portb = &H00
Dta = Lookup(x , Dr)
For G = 0 To 7
D = Not Dta.g
Clk = 1
Waitus 200
Clk = 0
Next G
Portb = Oe
Waitms 2
Portc = &HFF
X = X + 1
Rotate Oe , Left
Next F
Portb = &H00
Oe = &B00000001
Next J
Rotate En , Left
Next I
Loop
End 'End Program
'*****************************************************************
Dc:
Data &H0 , &H1 , &H2 , &H3 , &H4 , &H5 , &H6 , &H7 , &H8 , &H9 , &HA , &HB , &HC , &HD , &HE , &HF
Dr:
Data &H00 , &H00 , &H00 , &H3F , &H7F , &HC4 , &HC4 , &HC4 , &H7F , &H3F , &H00 , &H00 , &H00 , &H00 , &H00 , &H00
'****************************************************************************

تو این تابلو حرف A نمایش داده میشه.اینم عکسش
[تصویر:  thumb-5FA2_4A753E92.jpg]
با تشکر.

--------------------
علی شیرمحمدی
--------------------
(آخرین ویرایش در این ارسال: ۱۱-مرداد-۱۳۸۸, ۱۱:۵۵:۱۸، توسط فروم باز.)
۱۱-مرداد-۱۳۸۸, ۱۱:۴۲:۴۲
ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #2
RE: مشکل با تابلو LED 8*16
مدت دیلی ها رو بیشتر بکنید. به احتمال زیاد مشکل حل میشه.
۱۱-مرداد-۱۳۸۸, ۱۲:۲۶:۴۲
ارسال‌ها
پاسخ
mehrdadgh آفلاین
کاربر با تجربه
****

ارسال‌ها: 830
موضوع‌ها: 58
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 654
( 1904 تشکر در 596 ارسال )
ارسال: #3
RE: مشکل با تابلو LED 8*16
سلام
برای تابلو روان بهتره اگه بافر نذاشتی از لچ استفاده کنی
این ایسی هاس سری hc امپدانسش ورودی شئن بالاست و به منزله بافر هم عمل میکنه ( البته تا حدی )
معمولا وقتی شیفت رجیستر استفاده میشه نور ال ای دی ها کم میشه و این مشکلات پیش میاد
تاخیر برنامت مناسبه و به نظرم بیشتر از این هم بشه هم جریان زیاد میکشه و هم حروف نا منظم تر دیده میشه
یه بار با بافر امتحان کن یا لچ که تو سایت مهندس لاچینی نومنه برنامه هاش هست

وبلاگ من : Azarrobot.blogfa.com

ISAplast.ir
۱۱-مرداد-۱۳۸۸, ۱۲:۳۸:۲۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #4
RE: مشکل با تابلو LED 8*16
یعنی کد درسته و ایراد سخت افزاریه؟

--------------------
علی شیرمحمدی
--------------------
۱۱-مرداد-۱۳۸۸, ۱۴:۱۳:۰۱
ارسال‌ها
پاسخ
mehrdadgh آفلاین
کاربر با تجربه
****

ارسال‌ها: 830
موضوع‌ها: 58
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 654
( 1904 تشکر در 596 ارسال )
ارسال: #5
RE: مشکل با تابلو LED 8*16
فروم باز عزیز یه چیزی بگم ولی به دلت نگیری ها !
من چن تا تایپیک رو دیدم که شما اومدی یه چهل پنجاه سطری برنامه گذاشتی (بدون نقشه و ...) بعد میگی که درسته یا نه !! خوب اونایی که میان وب به هم کمک میکنن دیگه اونقدر هم بیکار نیستن که بشینن برنامه شو رو تحلیل کنن
تو این جور جا ها میشه جواب گرفت ولی به شرطی که بیشترین تلاش رو خودت بکنی و راهنمایی های بقیه رو به کار ببری

البته من اینو از روی دوستی به شما عرض می کنم و امیدوارم که از عرض بنده ناراحت نشده باشید !
حالا لااقل یه فایل پروتوس بزارید تا اگر بلد باشیم کمکتان کنیم
موفق باشید

وبلاگ من : Azarrobot.blogfa.com

ISAplast.ir
(آخرین ویرایش در این ارسال: ۱۱-مرداد-۱۳۸۸, ۱۶:۰۳:۴۷، توسط mehrdadgh.)
۱۱-مرداد-۱۳۸۸, ۱۶:۰۳:۰۸
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, ilgar, فروم باز
iman-63 آفلاین
کاربر فعال بخش الکترونیک
***

ارسال‌ها: 365
موضوع‌ها: 71
تاریخ عضویت: مرداد ۱۳۸۶

تشکرها : 62
( 332 تشکر در 148 ارسال )
ارسال: #6
RE: مشکل با تابلو LED 8*16
برنامه درسته اما خیلی شلوغه!!!
میشه خیلی خلاصهترش کرد. یه سرچ بزن. زیاد بحث شده
۱۱-مرداد-۱۳۸۸, ۲۰:۳۳:۴۴
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, فروم باز
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #7
RE: مشکل با تابلو LED 8*16
(۱۱-مرداد-۱۳۸۸, ۱۶:۰۳:۰۸)mehrdadgh نوشته است: فروم باز عزیز یه چیزی بگم ولی به دلت نگیری ها !
من چن تا تایپیک رو دیدم که شما اومدی یه چهل پنجاه سطری برنامه گذاشتی (بدون نقشه و ...) بعد میگی که درسته یا نه !! خوب اونایی که میان وب به هم کمک میکنن دیگه اونقدر هم بیکار نیستن که بشینن برنامه شو رو تحلیل کنن
تو این جور جا ها میشه جواب گرفت ولی به شرطی که بیشترین تلاش رو خودت بکنی و راهنمایی های بقیه رو به کار ببری

البته من اینو از روی دوستی به شما عرض می کنم و امیدوارم که از عرض بنده ناراحت نشده باشید !
حالا لااقل یه فایل پروتوس بزارید تا اگر بلد باشیم کمکتان کنیم
موفق باشید

ممنون از نظرتون من از انتقاد ناراحت نمیشم ولی پروتیوس IC CD4514 (دیکودر) رو نداره برای همین من نقشه ها رو روی کاغذ کشیدم و اگه شد حتما یه نقشه از مدار براتون میزارم.
بازم ممنون از اینکه کمکم کردید. فعلا دارم شیفت رجیستر رو بر میدارم و به جاش از لچ استفاده میکنم. اگه مشکلی بود بازم مزاحم میشم.

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۲-مرداد-۱۳۸۸, ۱۳:۱۰:۱۳
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: مشکل با تابلو LED 8*16
مهندس پروتئوس 4514 رو داره !
۱۲-مرداد-۱۳۸۸, ۱۳:۱۱:۳۶
ارسال‌ها
پاسخ
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #9
RE: مشکل با تابلو LED 8*16
میدونم اون 4514 که منظور شماست 74hc4514 هست درسته؟ ولی من این آی سی رو تو بازار پیدا نکردم به جاش CD4514BE رو گرفتم که پروتیوس این رو نداره. در ضمن 74hc154 خروجیش مثبته یا منفی؟

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

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #10
RE: مشکل با تابلو LED 8*16
مهندس فكر مي كنم سري CMOS و سري HC مثل هم باشن !

فقط سرعتشون فرق داره !

البته CMOS ولتاژ بالاتري رو مي تونه تحمل كننه . 3-15

خوب تو پروتئوس هر كدوم رو داشت امتحان كن !
قول مي دم فرقي نكنه !
۱۲-مرداد-۱۳۸۸, ۲۱:۲۵:۱۳
ارسال‌ها
پاسخ
تشکر شده توسط : فروم باز
فروم باز آفلاین
در حال پیشرفت
***

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #11
RE: مشکل با تابلو LED 8*16
سلام من این مدار رو تو پروتیوس کشیدم اینم عکسش
[تصویر:  1288285537.jpg]
اینم کد :

کد php:
$regfile "m32def.dat"
$crystal 1000000
Config Porta 
Output
Config Portc 
Output
Config Portb 
Output
Config Portd 
Output
'*******************************************************************************
Dim Oe As Byte , En As Byte , I As Byte , J As Byte
Dim X As Byte , G As Byte , D As Byte , H As Byte
'
*******************************************************************************
Do
En = &B11111110
Oe 
= &B11111110
0
For 0 To 0
 
For 0 To 15
  Porta 
Lookup(Dc)
  
Portc En
  
For 0 To 0
    D 
Lookup(Dta)
    
Portd Not D
    Portb 
Oe
    X 
1
    Waitus 20
    Portd 
= &HFF
    Rotate Oe 
Left
  Next J
 Next I
 Rotate En 
Left
Next H
Loop
End                                                         
'End Program
'
*****************************************************************
Dc:
Data &H0 , &H1 , &H2 , &H3 , &H4 , &H5 , &H6 , &H7 , &H8 , &H9 , &HA , &HB , &HC , &HD , &HE , &HF
Dta
:
Data &H00 , &H00 , &H00 , &H3F , &H7F , &HC4 , &HC4 , &HC4 , &H7F , &H3F , &H00 , &H00 , &H00 , &H00 , &H00 , &H00
'**************************************************************************** 
فکر کنم حالا بهتر بشه گفت کد درسته یا نه؟

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۱۲-مرداد-۱۳۸۸, ۲۲:۵۷:۱۱
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  راهنمایی در مورد تابلو روان iman-63 133 103,410 ۱۰-مهر-۱۳۹۵, ۱۹:۲۳:۲۲
آخرین ارسال: ali3130
  ساخت تابلو روان و ساعت هوایی گردون یا همون Propeller Clock با موتور فن !!! t3r!p3000 85 91,068 ۲۲-شهریور-۱۳۹۵, ۲۱:۴۴:۳۸
آخرین ارسال: taherehselseleh
  تابلو روان و آموزش از ابتدا mehrdadgh 66 162,686 ۲۲-شهریور-۱۳۹۵, ۰۰:۰۴:۱۳
آخرین ارسال: taherehselseleh
  [سوال] مشکل در تغذیه تابلو روان sajjad12 3 3,011 ۲۰-مهر-۱۳۹۴, ۱۰:۱۰:۳۲
آخرین ارسال: ha_60
  برای افک در تابلو روان کسی ایده ای داره؟؟؟؟؟ iman-63 9 8,505 ۰۶-تير-۱۳۹۴, ۱۵:۰۵:۲۸
آخرین ارسال: student-p
  اتصال تابلو روان P10 با AVR HamidSay 0 3,022 ۲۱-اسفند-۱۳۹۳, ۱۹:۱۷:۲۵
آخرین ارسال: HamidSay
  [سوال] پروژه تابلو روان avr (بسیار مهم) mostafaamiryan 0 2,636 ۲۲-دى-۱۳۹۳, ۰۲:۰۱:۰۲
آخرین ارسال: mostafaamiryan
  علت پيوسته نبودن متن در تابلو روان؟؟؟ md3848 0 2,263 ۰۳-مرداد-۱۳۹۳, ۲۳:۴۳:۳۵
آخرین ارسال: md3848
  کنترول نور تابلو abbasalifix 9 8,455 ۲۷-خرداد-۱۳۹۲, ۱۸:۴۶:۱۰
آخرین ارسال: motreb
  تابلو روان در lcd 2*16 با متن فارسي jansfred 8 10,763 ۱۸-خرداد-۱۳۹۲, ۱۳:۴۵:۲۹
آخرین ارسال: aKaReZa75

پرش به انجمن:


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

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