PDA

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



صفحه ها : [1] 2 3

shayanmelody
14-05-2011, 00:37
سلام خدمت تمامی دوستان گلم. من حدود یک سالی میشه که در زمینه تابلو روان دارم کار میکنم.کلی مدار و برنامه های مختلفی رو امتحان کردم،کلی فیلم و نمونه کار از شرکت های بزرگ که در این زمینه کار میکنن دیدم و همواره نور زیاد این تابلو ها ذهن منو مشغول کرده بود تا اینکه بعد از کلی تحقیق و فکر کردن به این نتیجه رسیدم که تابلو رو به صورت بلوک های مجزا درست کنم.کار را از بلوک های 32*16 شروع کردم نور تابلو زیاد شد،اما باز هم قابل قبول نبود.تعداد ستون های هر بلوک را به تدریج کم کردم تا به بلوک های 8*16 رسیدم.یعنی برای هر بلوک 16 عدد ترانزیستور قرار دادم و برای ستون ها نیر دو عدد uln2803 را استفاده کردم.نور تابلو به حد قابل ملاحضه ای زیاد شد،اما باز هم با تابلویی که من در پاساز امجد دیدم که کل محوطه را نورانی کرده بود خیلی فاصله داشت(البته باید ذکر کنم که نوع ال ای دی ها یکسان است). بعد از جست و جو و تحقیقات دوباره به اینجا رسیدم که برای ساخت یک تابلو روان در ابعاد بسیار بسیار بزرگ با نور بسیار زیاد ، باید از روش اسکن صفحه ای استفاده کرد.شاید دیگران نیز این موضوع را بدانند ، اما اگر از من(که کلی رو تابلو روان وقت گذاشتم)میشنوید،عزیزانی که در زمینه تابلو روان فعالیت دارند و میخواهند یک تابلو با ابعاد بسیار بزرگ و نور فوق العاده بسازند،معطل نکرده و بحث این تاپیک را جدی بگیرند.من خودم میخواهم این کار را انجام دهم اگر کسانی آمادگی انجام این کار را دارند اعلام کنند که مباحث رو بصورت جددی پیگیری کنیم و با تقسیم کار زودتر به نتیجه برسیم و ساخت اینگونه تابلو ها را از حالت انحصاری خارج کنیم. با تشکر. (ببخشید اگه پر حرفی کردم !)

glorious92
16-05-2011, 16:52
سلام
منم علاقه شدیدی برا ساخت تابلو روان دارم میخوام کمکم کنین بسازم
همه جورم برای کمک پایه ام.

Hesam1984
19-05-2011, 17:37
آقا لطفا ادامه بده
خیلی جالبه

alimicro
20-05-2011, 19:15
تابلو روانی ها بیاین اینجا !
چیزی رو از دست نمیدید ها !
سلام دوستان بيايدواقعا" اين طلسم رابشكنيم وازحالت انحصاري دربياريم اساتيدبزرگوارلطفا" دريغ نفرمايددراين رابطه كمك كنيدوذكات علم رابدهيد.

ghaem313
20-05-2011, 20:27
من در زمينه روشنايي هيچ رقمه كار نكردم اما
معلومه كه به خاطر طولاني بودن زمان refresh ديوتي سايكل كمه و سطح dc روي هر led پايينه و نور كمي ميده

jn_1983
20-05-2011, 23:18
با سلام به همه دوستان و عزيزان
بنده با تابلو روان كار انجام دادم(حدود 4 مورد)
بهترين راه براي انجام اين كار روش لچ كردن ديتا ميباشد.و رفرش را تا حد ممكن به رقم زير 5 ستون رساند.اين كار علاوه بر سهولت در برنامه نويسي ، سطح ولتاژ در هر رفرش روي هر led بالا ميرود و باعث افزايش شدت تابش ميشود.
البته ناگفته نماند اگر cpu كه براي پردازش اطلاعات و توليد سيگنالهاي لازم براي تابلو استفاده ميكنيم با سرعت قابل توجهي داشته باشه!! يعني بتونه حدود 20 mips حداقل اجرا كنه!!! اين حداقله سرعته!!!
اطلاعات لازم رو اگر دوستان بخواهند در اختيار ميگذارم.

jn_1983
20-05-2011, 23:22
در ضمن دوستان به هيچ وجه از avr براي انجام چنين پروژه هايي استفاده نكنيد. بسيار حساس به نويز و عدم عملكرد خوب در محيطهاي نويزي حتي كم ميباشد.
توصيه بنده استفاده از pic و arm است.

jn_1983
20-05-2011, 23:45
اگه لطف كني منظورت رو از جاروب صفحه اي چيه و كامل قضيه رو ياز كني!!
منظور شما از اسكن صفحه اي چيه؟؟
و چرا استفاده از لچ ها و جاروب کردن سطر ها و ستون ها منطقی نیست؟؟؟ دليل غير منطقي بودن آن چيست؟؟
من هم با روش شيفت رجيستري كار كرده ام و هم با روش لچي!! تفاوتها كاملا قابل محسوس بوده!!!

jn_1983
21-05-2011, 00:00
البته توضيحات شما رو در پست قبلي مطالعه كردم.
يعني شما براي هر 8 led يك شيفت رجيستر قرار ميديد.يعني براي تابلويي با ابعاد 600 * 800 حدود 60000 شيفت رجيستر ميخاد!!!!!!!!!!!!!!!!!!!!! خيلي زياد نيست؟؟؟
البته اميدوارم كه تابلو هرچقدر كه داره بزرگتر ميشه نحوه قراردادن اطلاعات در شيفت رجيسترها و كند نشدن جابجائي اطلاعات براتون مشكل ساز نشه!!

jn_1983
21-05-2011, 00:27
در ابعاد مثل 32*240 كار بصورت لچ بازدهي و مقرون به صرفه بودن حرف اول را ميزند. ولي اگه روش شيفت رجيستر براي اين ابعاد اصلا قابليت توجيه اقتصادي ندارد.
در ضمن با اين آي سي كار كردم و آشنا بودم. البته بنده اين روش رو قبول دارم و كاملا واضح هست كه روشنائي بالا ميره.
راستي در مورد حافظه خارجي براحتي ميشه از mmc بهره بگيري. نميدونم باهاش كار كردي يا نه!! ولي براي اين تابلو فقط mmc جوابگو!! در اين رابطه اگر اطلاعاتي خواستي دستور بده تا برات بفرستم.

jn_1983
21-05-2011, 00:37
دوست عزيز شما اين قيمت رو كاملا فردي محاسبه كردي نه اقتصادي و كارگاهي!!!!
شما پول كارگر و فريم دورش و زمان و هزينه ماليات و ... را بحساب نياوردي!!!
اگه اين چيزها رو جمع بزني ميبيني كه زياد سود كلاني كه فكرش ميكني نداره!!
بنده خودم و دوستانم كه در teta (اميدوارم اين برند رو بشناسي!!) كار ميكنند حدود هزينه ها آشنا هستيم.
در مورد هزينه ها و برآورد قيمت هم اگه سوالي داشتي در خدمتم!!
در مورد سوالهاي فني سوالي ندارم.
ولي دوس دارم باهم همكاري كنيم.
جدا مشتاقم!!

jn_1983
21-05-2011, 01:13
البته بنده در خط دوم درباره نحوه قيمت گذاري توضيح كافي دادم.
براي فعالسازي مثلا 256 لچ فقط به 8 خط ديتا نياز هست.اين كه ديگه خيلي واضح و سادست!!!.مگه قراره براي هرلچ يه سيم بكشيم!!!!!؟؟؟اينطوري كه نميشه تابلو ساخت.
درضمن سرعت mmc براي كار با تابلو بسيار بالاست.چون از مد spi تبعيت ميكنه!! فقط نحوه كار كردن باهاش در برنامه هست كه ميشه با استفاده از ترفندهايي از سرعت خوبش بهره گرفت.
بروي چشم!! اطلاعات لازم رو برات جمع و جور ميكنم و ارسال ميكنم. باقي كار رو هنگامي كه داشتي كار ميكردي باهاش فوت وفن رو بهت ميگم.
در ضمن آرم مشكل كند بودن ذاتي حافظه هاي خارجي رو حل نميكنه!! فقط سرعت پردازش داخلي بالايي داره!!
اين شركتها هيچگونه اطلاعاتي در اختيار كاربر نميذاره چون از موقعيتش ميترسه!!! بايد اين انحصارطلبي رو ازبين برد.باهات موافقم اساسي..............
بايد اطلاعات رو براي همه قرار داد تا همه استفاده كنند.
شما هم مثل دوست عزيز من هستي و هرچي داشته باشم با كمال ميل در اختيار ميذارم و همچنين از تجربيات شما هم بهره ميگيرم.
باز هم درخدمتيم و در ارتباط باش حتما!!!

ehsankhalili1
24-05-2011, 20:43
سلا به همه
من با پدرم در کار تابلو روان دستی بردیم و از این راه به کسب درآمد مشغول شده ایم
البته در ابتدای راه هستیم
در این مسیر با یه سری مشکلان رو به رو هستیم
اولویت با سخت افزار تابلو است
که تولید نور زیاد برای همه مهمتره
اگر کسی در این مورد راهنمایی و کمکی به ما بکند خیلی ممنون میشویم
انشا الله بتوانیم در این کار با هم همکاری کنیم

ehsankhalili1
24-05-2011, 20:50
ما در سخت افزار از ای سی هایی استفاده کردیم که دیتا را به صورت موازی منتقل می کنند
اگر کسی در مورد افزایش نور ال ی دی ها نظری داره لطفا بگوید

alimicro
26-05-2011, 12:16
سلام به همگی.
با یکم تاخیر مدار رو درست کردم و برنامش رو نوشتم.برنامه را در زیر میبینید:
$regfile = "m8def.dat"
$crystal = 8000000
config portb.1 = output
config spi = hard , interrupt = off , data order = msb , master = yes , polarity = high , phase = 0 , clockrate = 128
spiinit

dim a as byte
dim b as byte
dim c as byte
dim d as byte
dim e as byte
dim f as byte



do

for c = 0 to 32 'ba estefade az moteghayere in halghe amale shifte matn ra anjam midahim
f = 32 - c

for d = 0 to 70 'in halghe vazifeye control sorate matn ra bar ohde darad

portb.1 = 0 'az portb.1 baraye emale pulse bar roye paye st_cp ya p.12 estefade shode ast
for b = 0 to 7 'meghdare b barabar ba tedade shift register ha mibashad
e = b + f
a = lookup(e , lbl)
spiout a , 1
next
portb.1 = 1

next

next

loop
lbl:

Data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111

data &b11111111
data &b11110001
data &b11000001
data &b10000111
data &b10010111
data &b10000111
data &b11001111
data &b11111111
data &b11111111
data &b00001111
data &b00000111
data &b11100111
data &b00000111
data &b00000111
data &b11100111
data &b11100111
data &b11100111
data &b11000111
data &b11000111
data &b11110111
data &b11000111
data &b11110111
data &b11000111
data &b11001111
data &b11111111

data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111
data &b11111111





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

alimicro
26-05-2011, 19:49
سلام عاليه دستت دردنكنه انشاالله موفق باشيد

ehsankhalili1
27-05-2011, 19:25
سلام, مرسی از پاسخ شما
ضمنا ما هم به نتایجی رسیده ایم که بد نیست برای دوستان استاد بگوییم
در تابلو هایی که از لچ استفاده می شود بهتر است در انتخاب نوع ترانزیستور دقت کنید
به طور مثال اگر از 2sc4408 یا bc640 استفاده کنید 10 تا15 درصد نور بیشتری خواهید داشت
چرا که سرعت سویچینگ این ترانزیستور ها بسیار بالا است و افت ولتاژ کمتری دارند

ehsankhalili1
27-05-2011, 19:30
ما از ای سی 4094 استفاده کردیم برنامه زیر را دادیم اما دیود هایی که باید خاموش باشند پارازیت داشتند
ما یک بلوک 8 در 8 را به دو بلوک 8 در 4 تقسیم کردیم و کلاک مشترک بود اما برای هر بلوک از یک strob استفاده کردیم
$regfile = "m8def.dat"
$crystal = 8000000
Dim I As Byte , D As Byte
Dim Z As Byte , K As Byte , M As Byte
Config Portc = Output
Dta0 Alias Portd.0
Strb Alias Portd.1
Dta Alias Portd.2
Clk Alias Portd.3
Strb0 Alias Portd.4

'( For D = 0 To 3
Z = &H00
Shiftout Dta0 , Clk , Z , 1 , 8
Next D
Set Strb0
nop
nop
Reset Strb0
')
Do
Dta = 0
dta0=0
Set Clk

Set Strb0
Set Strb
Reset Clk

'( K = 0
For D = 0 To 3
Z = Lookup(d , Dat1)
Shiftout Dta , Clk , Z , 1 , 8
K = K + 1
Next D
Set Strb
nop
nop
Reset Strb
Waitms 240

For D = 0 To 3
Z = Lookup(k , Dat1)
Shiftout Dta0 , Clk , Z , 1 , 8
K = K + 1
Next D
Set Strb0
nop
nop
Reset Strb0
Waitms 100
')
Loop
End
Dat1:
Data &H55 , &H55
Data &H55 , &H55
'(Data &HAA , &HAA
Data &HAA , &HAA

')

t.o.e
28-05-2011, 03:17
سلام:
از اینکه هنوز جوانان ایرانی در تکاپو هستند خوشحالیم.من کارم تابلو روان نیست.
کارم خیلی حساس و دقیقه و یه بابایی یه تابلوی خاصی میخواست برای مصارف خاص و بهش یه تابلویی دادم که نورش در حد تیم ملی بود(صرفا مصارف خاص).
تو اینترنت بگردید مطالب خوبی پیدا می کنید(به زبان چینی!!!!!)
تجربه ای دارم و در عمل بهم اثبات شده :
با AVR هیچ رقمه تابلو نمی سازم.کلا AVR یه ریپ خاصی داره ..مخصوصا آی سی هایی که جدیدا تو بازار هستند.با pic خوب کار می کنند.
من از avr برای کارای آزمایشگاهی استفاده می کنم یا پروژه دانشجویی.بله میشه با اضافه کردن مدارات خاصی بهینه کرد این آی سی رو، ولی به صرفه نیست!
و اگر یه مقدار تخصصی بخواهید با FPGA و از سرعت لذت ببرید.

این پیام صرفا جهت گفتن تجربیاتم بوده و هیچ نظری راجع به اینکه با چی ببندید بهتره رو ندارم!
__________________________________________________ ___________

ehsankhalili1
28-05-2011, 08:58
ما هنوز نتوانستیم پارازیت را از بیین ببریم دلیل استفاده از shiftout برای این است که ما تابلو را به دو بلوک مجزا تبدیل کردیم چون فکر کردیم در تابلو های بزرگ ممکن است زمان پر شدن ای سی ها زیاد شود
ایا این طور نیست
با استفاده از spi ممکن است برای 100 ستون زمان طولانی سپری شود؟
اگر برا ی شما امکان دارد لطفا نقشه مداری که با شیفت رجیستر ساختید و قطعاتی که استفاده کردید را بگذارید ممنون

ehsankhalili1
28-05-2011, 15:12
سلام ، منم شماتیک مدار رو قرار میدم البته پارازیت درست شد
که سر فرصت برای شما توضیح خواهم داد

ehsankhalili1
28-05-2011, 17:50
برای رفع پارازیت بعدایان اجرای هر بلوک output_enable را رست کردیم برنامه درست شد
شماتیک مدار در پروتوس را برای شما گذاشتم البته به طور جزیی فقط دو تا شیفت رجیستر
کار با پروتوس گیج کننده است بقیه شیفت رجیستر ها را هم می توانید در امتداد قرار دهید

فیلمی از کار مدار را نیز گذاشتم

$regfile = "m8def.dat"
$crystal = 8000000
Dim I As Byte , D As Byte
Dim Z As Byte , K As Byte , M As Byte
Config Portc = Output
Config Portd = Output
Dta0 Alias Portd.0
Strb Alias Portd.1
Dta Alias Portd.2
Clk Alias Portd.3
Strb0 Alias Portd.4
Oe1 Alias Portc.3
Oe2 Alias Portc.4
Dim B As Byte , A As Byte , C As Byte , Fram As Byte
Do
For C = 0 To 15
For Fram = 0 To 19
Set Oe1
For B = 0 To 3
K = C + B
A = Lookup(k , Dat1)
Shiftout Dta , Clk , A , 1 , 8
Next B
Strb = 1
nop
nop
Strb = 0
Waitms 1
Reset Oe1
Set Oe2
For B = 4 To 7
K = C + B
A = Lookup(k , Dat1)
Shiftout Dta0 , Clk , A , 1 , 8
Next B
Strb0 = 1
nop
nop
Strb0 = 0
Waitms 1
Reset Oe2
Next Fram
Next C
Loop
End
Dat1:
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000

Data &B00111000
Data &B00011100
Data &B00001100
Data &B01101100
Data &B01101100
Data &B00001100
Data &B00011100
Data &B00111000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000

8d8register.rar (You can see links before reply)
DSCF0009.rar (You can see links before reply)

ehsankhalili1
28-05-2011, 17:55
دیودی که استفاده کردید از چه نوعی است

ما از اوال lt استفاده کردیم

ehsankhalili1
28-05-2011, 18:06
مثلا تابلویی با 2000 ال ای دی زمان پر کردن این همه ای سی چقدر است
این زمان بین دو فریم مشکل ایجاد نمی کند
چه توضیحی برای حل این مشکل دارید در روشی که استفاده کردید

ehsankhalili1
28-05-2011, 18:08
سلام دوست من.
خیلی خوشحال شدم که بلاخره یک نفر پیدا شد که بخواد کار حرفه ای تو زمینه تابلو انجام بده.
همانطور که خود شما هم میدانید،استفاده از این نوع تابلو ها روز به روز داره گسترش پیدا میکنه.پس اگه ما هم هرچه زودتر شروع کنیم میتوانیم از غافله عقب نمانیم.
هدف من از ایجاد این تاپیک این نیست که بیایم یک تابلو بسازیم و بذاریمش گوشه دیوار ! بلکه میخواهیم یک منبع درآمدی از این راه بدست بیاوریم.
من نمیدونم که شما قبلا تابو ساختی یا نه،ولی امیدوارم که ساخته باشی!
حتما دیدید که یک ال ای دی را مستقیما به ولتاز مخصوص خودش وصل میکنید نور خیلی خوبی داره اما وقتی که همان ال ای دی را میگذارید در مدار درایور تابلو،نور آن بطور قابل ملاحظه ای کاهش پیدا میکند.
یک راه برای جبران این کمبود ،درست کردن مدار درایور بصورت بلوک های مجزا میباشد.و بدترین کار افزایش ولتاژ ال ای دی هاست(دلیلش که واضحه؟!).
اما با انجام این کار نیز باز هم ال ای دی ها در ماکزیمم نور خود نیستند.بهترین کار استفاده از اسکن صفحه ای با استفاده از شیفت رجیستر ها میباشد.
در این روش ما برای هر 8 ال ای دی از یکی ار این آی سی ها استفاده میکنیم.الگوریتم کار نیز به این صورت است که در ابتدا کل دیتای هر فریم را بر روی شیفت رجیستر قرار میدهیم.پس از آنکه کل دیتاها قرار گرفت،این اطلاعات را در خروجی این شیفت رجیستر ها قرار میدهیم.به این روش اسکن صفحه ای نیز میگویند.
یک نمونه از آی سی های شیفت رجیستر معروف آی سی 74595 میباشد و حداکثر فرکانس کاری این تراشه بر طبق دیتاشیت 100 مگاهرتز!میباشد.
نتیجه این که با این روش :
1.نور تابلو فوق العاده میباشد.(فرض کنید برای هر فریم بطور متوسط(البته در سایز متوسط)100 ال ای دی با نور ماکزیمم بطور همزمان روشن شوند!چه شود....)
2.از آنجا که این آی سی یک ورودی و یک خروجی دیتا دارد،اضافه کردن تراشه بعدی را بسیار آسان میکند و در نتیجه مدار پیچیده ای ندارد.
3.من برای دیتا دادن به این آی سی از پروتکل spi میکرو کنترلر mega32 استفاده کردم.اگر مشکل اضافه کردن حافظه خارجی بر طرف شود،میتوان در یک ابعاد بزرگ با همان avr کار کرد! چه برسد به اینکه بخواهیم به سراغ آرم برویم....
.
.
.
و کلی فواید دیگر که فعلا از تایپ کردن خسته شدو و نمیتوانم بنویسم.
من به شما پیشنهاد میکنم که برای شروع دیتاشیت این قطعه را مطالعه بفرمایید.
با تشکر.

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

ehsankhalili1
28-05-2011, 18:16
سلام:
از اینکه هنوز جوانان ایرانی در تکاپو هستند خوشحالیم.من کارم تابلو روان نیست.
کارم خیلی حساس و دقیقه و یه بابایی یه تابلوی خاصی میخواست برای مصارف خاص و بهش یه تابلویی دادم که نورش در حد تیم ملی بود(صرفا مصارف خاص).
تو اینترنت بگردید مطالب خوبی پیدا می کنید(به زبان چینی!!!!!)
تجربه ای دارم و در عمل بهم اثبات شده :
با avr هیچ رقمه تابلو نمی سازم.کلا avr یه ریپ خاصی داره ..مخصوصا آی سی هایی که جدیدا تو بازار هستند.با pic خوب کار می کنند.
من از avr برای کارای آزمایشگاهی استفاده می کنم یا پروژه دانشجویی.بله میشه با اضافه کردن مدارات خاصی بهینه کرد این آی سی رو، ولی به صرفه نیست!
و اگر یه مقدار تخصصی بخواهید با fpga و از سرعت لذت ببرید.

این پیام صرفا جهت گفتن تجربیاتم بوده و هیچ نظری راجع به اینکه با چی ببندید بهتره رو ندارم!

__________________________________________________ ___________

لطفا چند سایت در این مورد معرفی کنید

ehsankhalili1
29-05-2011, 12:00
سلام، led مورد استفاده ما اوال درجه یکه روز دید
نرم افزاری که ما استفاده می کنیم خودومون نوشتیم از نرم افزار خاصی استفاده نمی کنیم فونت ها رو هم من تغییر مید هم و به بهترین شکل با توجه به ارتفاع تابلو در میارم

ehsankhalili1
29-05-2011, 13:01
اره دیدم خوب بود مرسی
نوع دیود مورد استفاده رو نگفتید

ehsankhalili1
29-05-2011, 13:10
به نظر شما غیر از shiftout و spiout راه دیگری هم هست که بشه اطلاعات رو فرستاد؟

ehsankhalili1
29-05-2011, 13:14
یه مشکل
وقتی ما تابلو رو به دو بلوک 4 در 8 تبدیل کردیم و خواستیم که ابتدا همه اطلاعات رو به شیفت رجیستر ها بدیم
متوجه شدیم که یه بلوک خاموش است البته با توجه به ترتیب
به نظر شما مشکل از چیه ؟
البته ما تا حدودی متوجه ایراد شدیم
استفاده از shiftout در دادن اطلاعات به بلوک دوم باعث میشه بلوک اول خاموش بمونه
ممکن از clock باشه ؟

ehsankhalili1
29-05-2011, 13:15
برنامه رو تو پستها ی قبل گذاشتم

ehsankhalili1
30-05-2011, 00:14
سلام
دوست گرامی ما از led اوال مارک LT استفاده می کنیم که دانه ای 70 تومان است و آخرین فیلم آنرا هم گذاشتم .در برنامه تغییراتی دادیم . به جای استفاده از دستور Shiftout از حلقه ای استفاده می کنیم که بیت به بیت اطلاعات را به شیفت رجیستر انتقال می دهیم
و همچنین از دو بلوک استفاده کردیم .من نمی دانم چرا اکثراً دنبال نور زیاد هستند .آخه اینا تابلو هستن نه نور افکن .ضمناً نور مناسب (نه کم نه زیاد) دید بهتری می دهد .و مصرف وتلفات انرژی کمتری دارد . و هزینه ساخت تابلو با شیفت رجیستر حدود 15 درصد بیشتر است .چون به ازای هر 8 دیود یک آی _سی لازم داریم . موفق باشید .

ehsankhalili1
30-05-2011, 10:45
من هنوز نفهمیدم شما چرا تابلوی 8*8 رو به دو بلوک 8*4 تقسیم کردید ؟
چون اساس کار در اینجا اسکن صفحه ای است.یعنی شما اطلاعات هر فریم رو میریزید رو شیفت رجیستر ها و پس از پایان کار میایید یک پالس به پایه strobe اعمال میکنید و کل اطلاعات هر فزیم را در خروجی میبینید.
تقسیم کردن تابلو به دو بلوک برای زمانی هست که مثلا تابلوی شما سایزش بشه 128*32 یا بالاتر.
مشکل تابلوی شما در اینجاست که در حلقه ای که شاخص آن b=0 to 3 میباشد،بلوک اول را با متغیر Dta رفرش میکنید و بعد از آن در حلقه b=4 to 7 بلوک دوم را با متغییر Dta0 رفرش میکنید.ار آنجا که گفتید پایه کلاک بین دو بلوک مشترک است،و در حاقه دوم با متغییر Dta که بلوک قبل را رفرش میکرد کاری نداشتید،این کلاک باعث میشد که در بلوک قبل به جای خاموش شدن ال ای دی ها یک پارازیت داشته باشید.
برای رفع این مشکل شما بیایید یا هر دو بلوک را در یک حلقه رفرش کنید،یا اینکه کلاک دو بلوک را از هم جدا کنید.
سلام

دلیل تقسیم به دو بلوک صرفاً تمرینی بود برای برنامه نویسی تابلو های بزرگتر البته که تا 500 ال ای دی هم نیازی به تقسیم نیست اما ما تابلو ساخته ایم با 2200 ا.ا.د و خواستیم تمرین کنیم نتیجه کارو ببینیم ثانیا در تابلوهای بزرگ تقسیم جریان مسئله مهمی است تا نور یکنواخت شود .اما درمورد راههای مختلف تغذیه شیفت رجیستر ها روش حلقوی بیت به بیت بهترین روش است در این روش نیاز به کنترل Oe نیست و برای هر بلوک دو پین مستقل و برای همه یک پین کلاک نیاز دارید .در صورت استفاده از ( ) shiftout شما برای هر بلوک نیاز به پین Oe هم دارید که سه تا برای هر بلوک مشود فکر کنم سرعت ان هم زیاد است از نظر کد برای هر بلوک یک حلقه فور نیاز داریم .ما در تابلو سازی موفقیت هایی بدست اورده ایم اما مشکل بازار یابی و فروش تابلو داریم آیا " در شهر کسی هست " که راهنمایی مان کند متشکر از همه...

ehsankhalili1
30-05-2011, 10:49
راه دیگش اینه که شما خودتون بیاین برنامه شیفت رو طراحی کنید.
برای مقایسه بین این سه روش بذار یک مثال بزنم.
فرض کنید ما میخوایم زمان یک ثانیه را ایجاد کنیم.برای اینکار 3 روش وجود دارد:
1.استفاده از تایمر ها(بهترین گزینه)
2.استفاده از دستورات تاخیر.(دقت کم)
3.استفاده از حلقه های تکرار.که برای اینکار باید فرکانس را داشته باشید و کلی محاسبات انجام دهید.(افزایش حجم کدها)
حالا بیایید این 3 روش را در کار خودمان برسی کنیم:
1.استفاده از پروتکل spi(بهترین انتخاب)
2.استفاده از دستورات شیفت نرم افزاری(shiftout)(--------)
3.نوشتن برنامه شیفت بوسیله خودتان(وقتگیر،کیفیت نامطلوب)
همونطور که برای ساختن زمان 1 ثانیه از تایمر ها استفاده میکنید،به نظر من اینجا هم باید از پروتکل spi که در میکرو قرار داده شده است استفاده منید تا حداکثر بازدهی را داشته باشد.البته این ها همه رو کاغذه،باید در عمل دید که نتیجه چگونه است.
روش 3 رو امتحان کردیم نور خوب ، پارازیت صفر ، سرعت عالی بود . برای هر بلوک یک حلقه کافی بود .

ehsankhalili1
31-05-2011, 01:26
با سلام البته اینهم برنامه جدید راستی به جای ای سی 4094 از 74HC595 استفاده کردیم نور عالی شد
$regfile = "m8def.dat"
$crystal = 8000000
Config Portc = Output
Config Portd = Output
Dta0 Alias Portd.0
Strb Alias Portd.1
Dta Alias Portd.2
Clk Alias Portd.3
Strb0 Alias Portd.4
Oe1 Alias Portc.3
Oe2 Alias Portc.4
Dim B As Byte
Dim I As Byte , D As Byte
Dim Z As Byte , K As Byte , M As Byte
Oe1 = 1
Oe2 = 1
Do
For K = 0 To 108
For B = 0 To 3
Z = B + K
D = Lookup(z , Dat1)
For I = 0 To 7
Z = D And &H01
Shift D , Right , 1
Dta = Z
Clk = 1
nop
nop
Clk = 0
Next I
Next B
Strb = 1
nop
nop
Strb = 0
For B = 4 To 7
Z = B + K
D = Lookup(z , Dat1)
For I = 0 To 7
Z = D And &H01
Shift D , Right , 1
Dta0 = Z
Clk = 1
nop
nop
Clk = 0
Next I
Next B
Strb0 = 1
nop
nop
Strb0 = 0
Waitms 30
Next K
Loop
End
Dat1:
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &H38
Data &H24
Data &H24
Data &H00
Data &H70
Data &HC0
Data &H80
Data &H00
Data &H7C
Data &H98
Data &H80
Data &H00
Data &H00
Data &H38
Data &H24
Data &H24
Data &H00
Data &H00
Data &H38
Data &HA0
Data &H20
Data &H70

ehsankhalili1
31-05-2011, 01:27
$regfile = "m8def.dat"
$crystal = 8000000
Config Portc = Output
Config Portd = Output
Dta0 Alias Portd.0
Strb Alias Portd.1
Dta Alias Portd.2
Clk Alias Portd.3
Strb0 Alias Portd.4
Oe1 Alias Portc.3
Oe2 Alias Portc.4
Dim B As Byte
Dim I As Byte , D As Byte
Dim Z As Byte , K As Byte , M As Byte
Oe1 = 1
Oe2 = 1
Do
For K = 0 To 108
For B = 0 To 3
Z = B + K
D = Lookup(z , Dat1)
For I = 0 To 7
Z = D And &H01
Shift D , Right , 1
Dta = Z
Clk = 1
nop
nop
Clk = 0
Next I
Next B
Strb = 1
nop
nop
Strb = 0
For B = 4 To 7
Z = B + K
D = Lookup(z , Dat1)
For I = 0 To 7
Z = D And &H01
Shift D , Right , 1
Dta0 = Z
Clk = 1
nop
nop
Clk = 0
Next I
Next B
Strb0 = 1
nop
nop
Strb0 = 0
Waitms 30
Next K
Loop
End
Dat1:
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &B00000000
Data &H38
Data &H24
Data &H24
Data &H00
Data &H70
Data &HC0
Data &H80
Data &H00
Data &H7C
Data &H98
Data &H80
Data &H00
Data &H00
Data &H38
Data &H24
Data &H24
Data &H00
Data &H00
Data &H38
Data &HA0
Data &H20
Data &H70

hetler
31-05-2011, 03:03
با تشکر از برنامه اگه میشه فایل پروتئوسش رو هم اگه داری بزار در ضمن شما مشکل سرعت نمایش بین شبیه سازی وسخت افزار داری؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

ehsankhalili1
31-05-2011, 15:01
با تشکر از برنامه اگه میشه فایل پروتئوسش رو هم اگه داری بزار در ضمن شما مشکل سرعت نمایش بین شبیه سازی وسخت افزار داری؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

ما هم همچین مشکلی رو داریم فکر کنم عادی

ehsankhalili1
03-06-2011, 08:35
سلام به همه
مداری روی بورد موقت ساخته ام که از دو شیفت رجیستر 4094 و 595 مشترکا استفاده شده شرایط برای هردو یکی است مگر اینکه برای دیودهای 8 تایی 4094 از مقاومت 10 اهمی و برای دیودهای 8 تایی بسته شده به 595 مقاومت 20 اهمی بسته شده حال نور را مقایسه کنید .دیود های سمت چپ به ای سی 595 وصل شده.

ehsankhalili1
03-06-2011, 08:39
با تشکر از برنامه اگه میشه فایل پروتئوسش رو هم اگه داری بزار در ضمن شما مشکل سرعت نمایش بین شبیه سازی وسخت افزار داری؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
متشکر
پروتئوسش رو قبلاً گذاشتیم چند صفحه قبلو سرچ کن

ehsankhalili1
07-06-2011, 22:28
سلام،
مشکل
با فیوزبیت های میکرو مشکل پیدا کردیم
الان دیگه میکرو شناخته نمیشه
ما با پروگرامر stk200 برنامه میدهم

ehsankhalili1
07-06-2011, 23:24
سلام دوستان
فیوزبیت M8 رو روی external low frequncy قرار دادم دیگه پروگرامر اکسترم اونو نمی شناسه کس هست کمکم کند؟

ehsankhalili1
07-06-2011, 23:25
سه تا آی_سی 8، 16، 32 رو سوزوندم!!! ملت کمک کنید

ehsankhalili1
08-06-2011, 00:47
تشکر به خاطر کمکها ی شما
با یک رهنمود دوستی در سایت مهندس لاچینی همه آی_سی ها رو درست کردم!!!

hetler
08-06-2011, 02:52
کار را که کرد انکه روال کار را گفتتتتتتتتتت؟؟؟؟؟؟

jn_1983
09-06-2011, 01:17
با سلام به دوستان عزيزم تابلو كارم
متاسفانه خيلي تو اينترنت گشت زدم و خيلي تحقيق كردم و هيچ چيزي دستگيرم نشد و مقداري دست و پا شكسته اطلاعات خام!

ولي خواستن توانستن!!

بالاخره تونستم بعد از 2 هفته يه برنامه توپ در حد تيم ملي براي تبديل افكتهاي فوق تاعاده جذاب نرم افزار SWiSH بنويسم!! You can see links before reply You can see links before reply You can see links before reply

خيلي گشتم و خيلي تحقيق كردم و منابع خوبي رو مطالعه كردم و موفق شدم اين نرم افزار رو كه اكثرا براي فروش گذاشته اند رو بسازم!!

در حال حاضرم دارم براي تكميل برنامه و قسمتهايي كه ممكن باگ ايجاد كنه رو درست ميكنم و فرم نهائي شده رو بعدا اعلام ميكنم!!

با اين نرم افزار براحتي ميتونيد براي هر نوع كاربري و هر نوع برنامه نويسي در كامپايلرهاي مختلف استفاده كنيد و اينكه اين برنامه براحتي ميتونه كدهاي لازم رو براي MMC فراهم كنه!!

درضمن اين برنامه كه نوشتم ميتونه يك Demo و بعبارتي ديگر يك پيش نمايش از كاري كه قراره رو تابلو نمايش بده انجام ميده!!

كيفيت تصاوير كاملا حفظ ميشه و حتي انعطاف پذيري زيادي براي تغييرات و نمايش و اصلاح فونتهاي بد رو داره!!

اين برنامه قابليت اينو داره كه هر چي فونت رو سيستم داري رو برات نمايش ميده و هركدوم رو خواسته باشي انتخاب ميكنه و بلادرنگ پيش نمايش اون رو ميبيني!!اگه خوشت اومد كه اومد اگه نه يه فونت ديگه....

كار نشد نداره!!!

ehsankhalili1
10-06-2011, 12:13
سلام،
دوستان اطلاعاتی در مورد نحوه اتصال ram به میکرو و برنامه نویسی ان که شامل خواندن و نوشتن هست می خواهم
لطفا کمک کنید

ehsankhalili1
10-06-2011, 12:25
دوستان یک مدل حافظه به نام tms27c256 که یه eprom هست در یکی از تابلو ها دیدم که استفاده شده
دیتاشیت ان رو گذاشتم لطفا در مورد اتصالش به میکرو و خواندن و نوشتن اون راهنماییم کنید
مرسی

ehsankhalili1
10-06-2011, 13:00
سلام به همه
می دونید چرا افراد لم کارشون رو کمتر تو این ولایت به دیگران میگن ؟ جوابش ساده است . رقابت در حفظ شغل و ساده تر برای بدست اوردن لقمه ای نان . چون کار نیست اما من لم درست کردن فیوز بیتای میکرو رو میگم چون از دوستان خیلی آموختم.
توجه کنید که این راه حل فقط برای میکروهایی است که فیوز بیت اونا روی" فرکانس خارجی کم" تنظیم شده.

file:///C:/DOCUME%7E1/main/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image002.jpg
file:///C:/DOCUME%7E1/main/LOCALS%7E1/Temp/msohtmlclip1/01/clip_image002.jpgابتدا دو پایه Clk1 و Clk2 آی_سی مورد نظر را به بالا کج کنید که داخل شیار زیف پروگرامر قرار نگیرند آی سی را درو ن زیف بگذارید و قفل کنید . ( اگر با سیم اتصال می دهید پایه کلاک را وصل نکنید ) به این دو پایه یک کریستال فرکانس پایین و در صورت امکان "کریستال ساعت" را وصل کنید . حال با برنامه مناسبی مانند "خزیمه" فیوزبیت فرکانس آی سی را روی فرکانس داخلی مناسب تنظیم کنید . با زدن OK احتمالاً (در صورت نداشتن عیب دیگر) آی سی راه خواهد افتاد .

عکسی هم ضمیمه شده

ehsankhalili1
10-06-2011, 13:03
سلام.
میشه روال کار رو بگید ؟
جواب در صفحه 10

jn_1983
10-06-2011, 16:44
سلام.
فکر کنم استفاده ار این حافطه به صرفه نباشه.چون کلی از پایه های میکرو رو اشغال میکنه و هم حافظش کمه.بهترین گزینه استفاده از mmc/sd هاست.اگه خدا بخواد بعد از امتحانات میریم دنبالش.یکی ار دوستاهن هم تو این تاپیک گفته بود که مطالبی داره به ما بده،اما تا چند وقت نمیاد به سایت.

سلام
شايان جان تيكه ميندازيا!!!cry::
بخدا چند وقتي هست كه مشغول طراحي نرم افزار تبديل كدهاي SWish بودم!! خيلي وقتگيره!!قول دادم و رو قولم هستم كه تو اين تاپيك نحوه عملكرد و فوت و فنهاي استفاده سريعتر از MMC رو مخصوص تابلو روان توضيح بدم!!

الويت با SWiSH بود كه با موفقيتي بينظير مواجه شدم!!

من مخلص دوستان هستم!!يكم كمتر تو سايت ميام ولي حتما رو قولم هستم!!

jn_1983
10-06-2011, 16:54
در ضمن استفاده از اين ic حافظه بقول شايان عزيز اصلا نميصرفه و حتي براي تابلوهاي بزرگ شدني نيست!!

ببنيد وقتي شما ميخايد يه افكت بديد حداقل 20 فريم لازمه!!! مثلا اگه تابلوي شما 24 در 80 باشه هر فريم 240 بايت لازمه حالا براي اين 20 فريمي كه درست كردي بخاي نمايش بدي بايد 20*240 بايت (4800بايت) لازم داري كه اصلا مموري استفاده شده كفاف كارشما رو نميده!! تازه اگر همچين مموري پيدا كني!!

تازشم اين براي نمايش يك جمله با افكتش بود.حساب كن ميخاي چندين جمله و عكس و امضا و جملاتي ديگر با افكتهاي مختلف رو بخاي نمايش بدي ببين چه حافظه اي ميخاد.....:018:

پس بهترين گزينه mmc كه در مود spi تا 4g ميتوني استفاده كني و حالش ببري!!

jn_1983
11-06-2011, 01:38
سلام.
برای کار با mmc فایل های زیر رو تو قسمت پروژه های avr پیدا کردم.بخونید ببینید چطوریاست.همین جا هم نظراتون رو بگید(حتما بگید!)

شايان جان من اين فايل رو قبلا خونده بودم ولي تو مود fat كار كرده كه فعلا براي كار با تابلو بدرد نميخوره چون كار ميكرو رو براي كارهايي از قبيل رفرش و توزيع ديتا بين شيفت رجيسترها و........ مختل ميكنه و يا بعبارتي عملكرد مدارت رو به شدت پايين مياره!!

تو مود spi راحتتر و بهتر ميتوني به نمايشت برسي و كار ميكرو رو فقط رو كار پردازش نمايش متمركز كني!! حافظي جانبي رو ميذاريم چون فقط كمبود حافظه داريم پس براي اين كمبود نبايد ميكرو رو زياد معطوف به يه كار سنگينتر ديگه كرد.

jn_1983
11-06-2011, 12:10
مرسی.
یعنی برای کار با تابلو روش دیگه داره ؟
چون تا الآن کار نکردم اطلاعات دقیقی ندارم.دیدم ساده بود گفتم شاید بدرد بخوره.
پس همچنان باید منتظر اطلاعات شما باشیم !(امیدوارم باز بد برداشت نشه...)
احیانا منظورتون خوندن و نوشتن سکتوری نیست ؟

سلام
بله شايان جان دقيقا كار به روش سكتوري هست ولي روش سكتوري كه الان تو همه جاي سايت موجود هست يك روش روتين و معمولي هست كه همه بلدن!! ولي اين روش هم باز مشكلاتي داره!! چرا كه براي خوندن 512 بايت (يك سكتور) با ميكروهاي موجود در حالت سريع SPI باز سيستم دچار وقفه اي ميشه كه نميذاره تابلو بدرستي كار اصلي خودش رو انجام بده!!

تو اين روشي كه من ميگم ديگه نيازي انگار داري از حافظي eeprom ميكرو اطلاعات رو واكشي ميكني !! همچين كه آدم حال ميكنه و انگار ميكروش رم 1 گيگ داره!!1:018:

براي اجراي اين ترفند بايد رو CMD هاي ميكرو مسلط بود كه من اين روش رو با مطالعه چند مقاله و ديتا شيت خود HITACHI (سازنده بزرگ تو MMC) بدست آوردم!! انقد سادست كه نگووووووووووو!!!

jn_1983
12-06-2011, 23:56
سلام.
آقا جواد من یک پیشنهاد داشتم.البته عملی کردنش شاید یکم سخت و وقت گیر باشه اما اگر عملی بشه چیز خیلی فوق العاده ای میشه !
حتما خود شما تست کردی که وقتی فایل فلش رو میخوای تبدیل به کد هگز بکنی زیاد دقیق در نمیاد و در ضمن نمیشه همه افکت های نرم افزار swish max رو به کد تابلو تبدیل کرد چون بعضی هاش خیلی پیچ و تاب دارند ! این در صورتی هست که افکت های فوق العاده این نرم افزار هم همین ها هستند.
یک نکته دیگه هم هست و اون اینه که یک نقطه ضعفی در فونت ها هست.
فونت هایی که در این نرم افزار استفاده میشه مخصوص یک صفحه نمایش با رزولیشن بالاست،نه تابلویی که خیلی محدودیت رزولیشن داریم.حتی اگر حالت نمایش فونت رو هم از vector به pixel تغییر بدیم کار یکم بهتر میشه اما روی فونت های فارسی خیلی افتضاح میشه !
حالا هدف من اینه که نمیشه ماخودمون بیایم الگوریتم این افکت هارو در بیاریم و اینها رو داخل یک برنامه ای بذاریم که بیاد اون متنی رو که وارد کردیم طبق افکتی که انتخاب میکنیم بیاد فریم هارو درست کنه و کد هر فریم رو بده ؟
اینطوری ما میتونیم بیایم از فونت هایی که خودمون واسه تابلو تعریف کردیم استفاده کنیم که نتیجه کار خیلی فوق العاده میشه.
میدونم کار خیلی وقت گیریه و شما نمیرسید ولی اما اگر شما استارت کارو بزنی و بما بگی که چی به چیه من خودم به شخصه روزی 3 ساعت روش وقت میذارم !
فکر کنم آقا احسان هم پایه باشه و شاید یکی دو نفر دیگه هم اضافه شدن که در اینصورت خیلی سریع کار پیش میره.
لطفا همه کسانیکه این پست رو خوندن نظر بدن.

سلام بر شايان گرامي خودمون

گام به گام جواب ميدم:
تو اين برنامه كه نوشتم دقت بقدري بالاست كه خود آدم كيف ميكنه ميبينه!! در ضمن يك آپشن هم توش گذاشتم كه ميتونه دقت رو كم و زياد كنه:018:

اصلا نيازي به تغيير وكتور به پيكسل نيست!! بدليل كه بالا گفتم!!

كج و كوله ترين فونت فارسي رو طوري نمايش ميده كه انگشت به دهان ميموني!! حتي دستخط خودت رو با امضاء بكش بذار رو صفحه نمايش و حتي بهش افكت هم بده!!!:018:

در ضمن با اين برنامه همه افكتها رو ساپورت ميكنه!! حتي اونايي كه خيلي پيچ و قوس دارن!! من تقريبا 500 تاشو امتحان كردم اونم بصورت تصادفي!! فقط يه لم داره كه اون بايد رعايت كني تا بتوني از همه افكتها استفاده كني!!

شايان جان الگوريتم 2000تا افكت تو مخيله نميگنجه!! چه برسه بذاريم تو ميكرو!! نوشتن اين الگوريتم ها محاسبات فوق العاده سنگين رياضي و منطقي ميخاد. تازه اگه بتونيم الگوريتمش در بياريم!! هيچكسي تو اين زمينه همچين كاري رو نكرده و نخواهد كرد!!عين اينه كه ما بيايم كرنل32 ويندوز رو با اين سوادمون بنويسيم!!اونم تو مدت محدود(حتي 2 سال)

بذار برنامه رو تكميلش كنم و ورژن قابل ارائه را رو كنم ميبيني كه واقعا نيازي به اين كار نداري!!!

پس تمركزمون رو بذاريم رو سخت افزار!!

بعدش قراره كاراي بهتري رو به نتيجه برسونيم!!

jn_1983
13-06-2011, 22:27
نمیگید کی تموم میشه ؟ما منتظریما !!:018:

سلام شايان

من فردا برات يك افكت توپ ميذارم!! چي دوس داري قربان؟؟ همه چي داريم فقط سفارش بده!!

من كارو انجام دادم ولي خودت خوب ميدوني براي نهائي و تجاري كردن كار كمي وقت لازمه!! بخصوص اينكه يه پروژه تو دستم دارم كه دارم روش كار ميكنم!!

حتي اگه بتونم يه فيلم از نرم افزاري كه درست كردم بگيرم برات تا دلت قرص بشه و ترسي از افكت و فونت و ... نداشته باشي!!

jn_1983
13-06-2011, 22:41
یک فیلم جدید از تابلو که از یک ماتریس 18*16 هست !
You can see links before reply

عالي بود شايان!! نور خيلي خوبي داشت!! تو زواياي كناري هم بهمين شدت نور داشت؟؟

:wink:

mmmmohamad
16-06-2011, 00:41
حالا به فرض تابلو روان هم ساختی کی پول بالاش میده.هیچکس حاضر نیست پول بالای همچین چیزایی بده.
البته من خودم دنبالشم ولی هیچوقت به عنوان منبع درامد دنبالش نرین فقط برا یادگیریش تلاش کنید .
اخه وقتی قیمت ال سی دی 32 اینچ اومده روی 500 هزار تومن کی 400 هزار تومن بالای تابلو روان میده.
البته منم از این طرح حمایت میکنم و میخوام یاد بگیرم که روزی بتونم تابلو روان سه بعدی بسازم.

kavir
16-06-2011, 21:40
سلام
این تاپیک رو از مسیر اصلی آموزش تابلو روان منحرف نکنید وگرنه قفل میشه
با تشکر از همه دوستان

mmmmohamad
18-06-2011, 13:34
نمایش همزمان متن فارسی و انگیلیسی !
ham zaman.mp4 - 4shared.com - online file sharing and storage - download (You can see links before reply)

جالب بود خودم تا حالا ندیده بودم تابلو روانی بتونه فارسی و انگلیسی با هم نمایش بده.
حالا که تو این کار داری حرفه ای میشی یه مقاله ای در مورد این کار ارایه بده که ما ببینیم
اصلا باید از کجا شروع کنیم.(منظورم کار کردن با ای سی لچه یا جاروب)

jn_1983
18-06-2011, 16:27
جالب بود خودم تا حالا ندیده بودم تابلو روانی بتونه فارسی و انگلیسی با هم نمایش بده.
حالا که تو این کار داری حرفه ای میشی یه مقاله ای در مورد این کار ارایه بده که ما ببینیم
اصلا باید از کجا شروع کنیم.(منظورم کار کردن با ای سی لچه یا جاروب)

سلام محمد جان!!
با همه تابلو روانها ميشه اينكارو كرد ولي بشرط اين كه انيميشن طراحي شده رو در اون جا كرد.
خيلي از تابلو ها اينكارو ميكنن!! ولي زياد معمول نيست!!
اين تابلو هم به روش شيفت رجيتسري و با استفاده از ارسال اطلاعات بصورت سريال و لچ كردن در اون شيفت رجيسترها صورت ميگيره!! شايان كارش درسته!!

محمدجان دوباره ناراحت نشيا ارادت داريم.

jn_1983
18-06-2011, 16:39
سلام شايان جان
با عرض پوزش كه دير به قولم وفا كردم.(به دليلي كه در پ.خ عرض كردم ولي هنوز همونطوريم)

برات يك انيميشن با Swish طراحي كردم كه توش اسم " پدر " به مناسبت همين ايام قرار داره!!
لازم به ذكر كه اين انيمشن براي ارتفاع تابلوي شما (عرض 16) ولي با طول 24 كدگذاري شده!! كد لازم به زبان بيسيك!!

اين انيميشن 100 فريم داره و حدود 34400 بايت فضا لازم داره كه ميتوني تو حافظه فلش ميكرو قرار بدي يا اينكه من كار شروع آموزش MMC براي تابلو رو بدم!!

شماره هر فريم رو در پايان كدهاي توليد شده هر فريم قرار دادم وميتوني به دلخواه هر فريم رو كه دوس نداشتي رو حذف كني!!

اسكن به طريق بالا به پايين است!! يعني سطري است!! و از راست به چپ اسكن شده!! (چون فارسي است)

من فايل SWF رو هم ضميمه ميكنم تا خودت اون رو هم ببيني و با مدل نمايش رو تابلوت مقايسه كني (واقعا لذت بخش...)!!

باز مشكلي داشتي بگو تا توضيح مفصل تري بدم!!

jn_1983
18-06-2011, 19:54
یک نکته دیگه:
چون تابلو مون 16 سطر داره،یا به عبارتی 2 بایت،اگر شما بیاید تو هر سطر 2 بایت قرار بدید بهتر نیست ؟ البته هیچ فرقی نمیکنه ها،واسه ملموس تر شدن کار گفتم

اگه دقت كرده باشي گفته بودم كه سطري اسكن شده و چون طولش 24 بيتي هست پس ميشه در هر سطر براي ملموستر شدن كار 3 بايت رو قرار بدم!! يعني هر سطر كه اسكنش تموم بشه بره رو سطر بعدي!!

اين كاري نداره و اينطور آپشنها رو براي كسي كه قرار با اين نرم افزار كار بكنه در نظر ميگيرم كه هركاري دوس داشته باشه بكنه!!

jn_1983
18-06-2011, 19:59
گفتید که نرم افزارتون میتونه یک پیش نمایش از طرح نشون بده،میششه از اون فیلم بگیرید و آپ کنید ؟چون من فکر نکنم بتونم تا هفته آینده دست به تابلو بزنم.

ميدونم كه مشغول lpc هستي من هم مشغول اين كار هستم!! دارم با جمعي از دوستان حرفه اي خودم تو چندتا شركت يه پروژه وسيع(ملي-ميهني) ميگيريم كه بايد با آرم كار كنيم!!بخاطر همين منم زياد فرصتي ندارم كه رو اين برنامه كار كنم مگر اينكه چندنفري بخوان اين نرم افزار رو خريداري كنن!!

ولي سعي ميكنم در ايام بيكاريم روش كار كنم و برات اين فيلم رو تهيه كنم!! برنامه 95% انجام شده و باقيمانده كار محكم كاري(عدم باگ) و زيبا سازي و ... است.

سعي ميكنم درجريان كار باشم و رها نكنم!!

jn_1983
18-06-2011, 20:05
سلام.
خیلی ممنون که مثال رو گذاشتید.اما برای اینکه با بسکام بشه راش انداخت یکم باید تغییر کنه.اگه بخوام همه فریم هارو دست بزنم کلی وقت میبره !اما شما فکر کنم اگه بیاید الگوی کار رو عوض کنید بهتر باشه تا من این همه رو دست بزنم !
فریم اولشو درست میکنم که بدونید باید چطوری بشه.
Data &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0
Data &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0
Data &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0
Data &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0
Data &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0
Data &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0 , &H0
'End of Frame Num= 1

من خودم حدود 4 سالي ميشه كه با بيسكام كار نكردم!! اون نوع داده اي هم كه دادم تو بيسكام جواب ميده ولي بايد اولش DATA_ نوشت!! (اگه ذهنم ياري بكنه)

با اين نرم افزار هرجور خروجي كه بخواي ميتوني بگيري!!نرم افزار رو طوري نوشتم كه قابليت انعطاف پذيري بالايي داشته باشه (user freindly)!!

اين رو هم به چشم!! سعي ميكنم امشب برات آپلود كنم!!

jn_1983
18-06-2011, 20:19
نه ، موضوع LPC نیست ! 3 تا امتحان مهم دارم تو این هفته که باید بدم.منظورم اونه.
هدف من واسه کار با سری LPC هم برمیگرده به همین تابلو ! کلا هر کاری که من میکنم یک جوری به تابلو روان برمیگرده.
یک موضوعی ، تو این مداری که من گذاشتم دیگه اسکن سطری یا ستونی ملاک نیستا !!
شما هم اگه میخوای با آرم کار کنی اگه دنبال آرم 9 یا بالا تر میخوای بری که هیچ،اگر نه همون lpc1768 که قراره روش کار کنیم عالیه.

انشالله موفق باشي

ميدونم منظورت رو :wink:چون خودم اين نوع تابلو رو پياده سازي كردم(اخيرا)!! كاملا برام ملموسه!!

منظور من از اسكن سطري يا ستوني اين بود كه تو نرم افزارم براي پردازش تصوير از اسكن سطري يا ستوني بهره گرفتم!! حالا تو برنامه ميكرو با هرنوع متدي ميشه ازين نوع ديتا كه آماده ميكنه استفاده كرد!!

jn_1983
19-06-2011, 02:14
این تابلو رو ساختید ؟ چه ابعادی ؟ نسبت به تابلو های معمولی چطور بود ؟
یک سوال : به نظر شما میشه از power led تو این تابلو استفاده کرد ؟ یه همچین منبع تغذیه ای پیدا میشه که اینهمه جریان رو تامین کنه ؟

بله تو ابعاد عرض= 24 و طول=48

نور فوق العاده خوبي داشت!!راحتي كار بخصوص در برنامه نويسي!!

بله ميشه از اين led ها هم استفاده كرد ولي زياد نيازي نيست بلكه بخوي خود نور خيره كننده اي داره!! فقط كافي تكنيك آفتاب گيري روش رعايت بشه!!

البته براي اينكه نور از تمام زواي( تقريبا با حفظ 80 درصد لوكس خود) بخوبي ديده بشه از led هاي مات استفاده ميكنند. اين نوع طوري هست كه led عمق زيادي نداره (يعني فاصله قسمت نيمه هادي با نوكش كوتاهه) حتي اين نوع led خيلي كوچيك هم هست!!

براي منبع تغذيه هم ميشه از پاورهاي مرغوب استفاده كرد.يعني اينكه براي هر بلوك يا چند بلوك(بسته به مصرف بلوكها) يك پاور جداگانه بذاري!!

پاور كامپيوتر مرغوب ميتونه براحتي 10 الي 15 آمپر اونم با افت ولتاژ در حدود 0.2 الي 0.5 ولت جريان كشيد.

معمولا در تابلو ها ازين نوع پاور استفاده ميكنن!!

jn_1983
19-06-2011, 16:45
سلام.
خیلی ممنون که مثال رو گذاشتید.اما برای اینکه با بسکام بشه راش انداخت یکم باید تغییر کنه.اگه بخوام همه فریم هارو دست بزنم کلی وقت میبره !اما شما فکر کنم اگه بیاید الگوی کار رو عوض کنید بهتر باشه تا من این همه رو دست بزنم !
فریم اولشو درست میکنم که بدونید باید چطوری بشه.
Data &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0
data &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0
data &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0
data &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0
data &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0
data &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0 , &h0
'end of frame num= 1

سلام
اين هم همون كدي كه دوس داشتي به شكل دلخواهت باشه!!

و اينكه گفته بودي طوري چيده بشه كه ملموس باشه!! پس چون طول رو در انيميشن 24 گرفتم درنتيجه در هر خط 3 تا ديتا هست!! و هر فريم هم داراي 16 سطر ازين نوع اطلاعات 3تائي است!!

jn_1983
19-06-2011, 17:03
کاش یک فیلم میذاشتید.این پاور هایی که میگید اسم خاصی دارند ؟
چون الان من ار پاور گرین (Green) که مثلا خیلی خوبه دارم استفاده میکنم و سطح ولتاژم رو هر led حدود 3.6 ولت هست !

در اسرع وقت چشم!!

نه نوع خاصي ندارند!! همين گرين حرف نداره!!

شايان جان آيا اينكارو (اندازه گيري ولتاژ LED) موقع نمايش جمله امتحان كردي؟؟چون كه اگه اين كار كرده باشي جواب درستي بهت نميده!! چون مدارت دائما در حال روشن خاموش كردن LED هاست و يك شكل موج مربعي رو led ميوفته در نتيجه سطح ولتاژ در روي نمايشگر ولتمترت پائين مياد!!(بدليل همون سطح زير نمودار موج)

اگه ميتوني به همه شيفت رجيستر هات مقدار 255 بده تا همشون روشن بمونن و هيچگونه اطلاعاتي روش قرار نده و هيچ رفرشي صورت نگيره!! حالا ولتاژ LED هارو بگير!!

اگه ولتاژ پائين باشه 2 علت ميتونه داشته باشه:
1- حداكثر جريان خروجي در پاورت كمه!!
2- fanout آي سي شيفت رجيستر پايين

راه حل دارن:
1- استفاده از ولتاژ 12 ولت پاور (چون بشتر جرياندهي پاورها بترتيب مربوط به 12 ولت ميشه بعد 5 ولت و 3.3 ولت و -12 ولت) پس اصلا براي راه اندازي اصلا از 5 ولت استفاده نكن!!

براي اينكه از اين جريان در اين ولتاژ استفاده كني باشد از يك ترانزيستور قدرت (2N3055) و يك آي سي رگولاتور مثل 7805 و يا LM 317 براي ولتاژ خروجي بهره بگيري!! جرياني كه تو پست هاي قبلي گفته بودم براي همين 12 ولت پاور بودش!! اگه خواستي مدارش بهت بدم!!


2- خروجي شيفت رجيسترها كه مستقيما به LeD وصل ميشن رو بايد به ماسفت يا ترانزيستور قدرت نصب كني!! شيفت رجيستر فقط دستور سوئيچ رو بده و LED ها جريان مورد نيازشون رو مستقيما از پاور بگيرن!!

rbm
19-06-2011, 19:56
سلام
بحثتون خیلی جالبه ، این نرم افزاری که کد ها رو تبدیل میکنید رومیشه بزارید من خیلی دنبالشم ممنون میشم

jn_1983
19-06-2011, 20:02
سلام
بحثتون خیلی جالبه ، این نرم افزاری که کد ها رو تبدیل میکنید رومیشه بزارید من خیلی دنبالشم ممنون میشم

سلام دوست عزيز

خوشحالم كه از اين مبحث استقبال ميكني!!

اين نرم افزاري كه كدهاش رو قرار دادم در حال تكميل كردنش هستم!! و بزودي يك ورژن از اون رو ارائه خواهم داد!! اگه همين پست رو پيگيري كني از ارائه اين نرم افزار باخبر خواهيد شد!!

azowghi
19-06-2011, 20:19
سلام

ببخشید میان کلامتان

میشه یک توضیحی بدید که ورودی سریال برای شیفت رجیستر میتونه از طریق uart به اون وارد بشه؟

اگر میشه یک توضیحی درباره پایه های شیفت رجیستر 74595 بدین که ورودی سریال که وارد شد برای فرستاده به خروجی چه باید کرد؟

ممنون

azowghi
19-06-2011, 20:34
بنده با c کار میکنم منتهی با winavr

azowghi
19-06-2011, 20:39
ببخشید گفتید:sh_cp وقتی که به این پایه پالس بدید،مقداری که روی پایه ds قرار داره معنی پیدا میکنه.یا ساده تر همون کلاک خودمون.

منظورتون اینه که هر بایت رو از بایت دیگه جدا سازی میکنه؟ مثلا بعد از از هر 8 بیت یک پالس به این پایه میفرستیم؟

ممنون که با حوصله جواب دادید

jn_1983
19-06-2011, 23:58
شايان جان اين هم از كدي كه سفارش داده بودي!! اگه ميبيني دير جواب ميدم بخاطر كاراي ديگمه كه فرصت رو از من ميگيره!!

ببين و نظرت رو هم بده!!

در اصل شما اسكن ستوني ميخاستي كه براحتي رو نمايشگرت نمايش بده!!

jn_1983
20-06-2011, 00:00
سلام .
فکر کنم شما مداری رو که بستید بصورت ax1 بستید.یعنی اومدید شیفت رجیستر ها رو ستونی قرار دادید.
اما من اومدم ردیفی بستم،درسته ؟

درسته بنده اينطوري كار كردم!! فرقي نميكنه چون با اين نرم افزار هرنوع و هرجور خروجي بخاي بهت ميده فقط كافيه با چندتا كليك خروجي رو باب ميل خودت دريافت كني!!

jn_1983
20-06-2011, 19:48
آقا جواد واقعا تبریک میگم،خسته نباشید،گل کاشتید،معرکه بود،فوق العاده،دیگه نمیدونم چی بگم !
کدی رو که گذاشتید اومدم رو تابلو اجرا کردم.خیلی تمیز اجرا کرد !من تا الآن همچین نمایشی ندیده بودم !
جوگیر شدم برم 6 ستون دیگه رو راه بندازم تا ابعاد تابلوم با ابعاد انیمیشن یکی در بیاد تا بتونم کامل ببینمش.

سلام شايان جان
قابلي نداشت.نيازي به تشكر نيست!! تمام تلاشم رو كردم كه نرم افزار در سطح حرفه اي كار خودش رو نشان بده!!
دوست داشتم عملكرد نرم افزار علاوه بر اينكه كاستي نسبت به نرم افزارهاي ديگه نداشته باشه بلكه قابليت هايي داشته باشه كه ديگر نرم افزارها ازون محروم هستند.

راستي يه فيلم هم بگير ببينم!! البته وقتي كه اون 6 تا ستون ديگه آماده شد و امتحاناتت تمام شد.

jn_1983
20-06-2011, 20:47
البته شايان من اين قابليت رو گذاشتم كه حتي هر شخص بتونه به فريم ها دست ببره و تك تك فريمها رو اصلاح كنه و اون رو تغيير بده!!
ولي نكته اي كه قابل توجه هست اينه كه نميشه با توجه به عرض تابلو نميشه بهتر ازين كار كرد.اگه عرض تابلو بيشتر از 24 باشه بهترين نمايش رو شاهد خواهيم بود.

من حتي از تابلوسازهاي معروف هم فيلم تهيه كردم و اگه خواستي برات آپ ميكنم ببيني كه اصلا همچين كيفيتي حتي در عرض 48 هم ديده نميشه!! در صورتي كه اين نرم افزارم براي اين ابعاد ميتركونه!! طوري كه متعجب خواهي شد كه اين واقعا فونت يا اينكه ويرايش شده!!

jn_1983
20-06-2011, 20:54
هر افكتي كه دوس داشتي باشي رو برات اجرا ميكنم!! حتي افكتهاي پيچيده و پر پيچ و تاب!!
اگه عرض بالاي 24 باشه خودش بهتر و خفن تر نشون ميده!!

من تابلويي نديدم كه با عرض 16 افكتها رو درست در بياره و يا اينكه حتي افكت روش بذاره مگر افكتهاي ساده و روتين!!

براي اصلاح توي برنامه هم اگه قرار باشه اتوماتيك باشه يك مبحث گنده و پيچيده تري مياد وسط اونم چيزي نيست جز منطق فازي براي پردازش تصوير و تشخيص حروف فارسي با فونت مخصوص!! يه جورائي درست كردن يك نوع ocr‌ براي نرم افزار ميشه!! كه كار شركتهاي بزرگ توليد كننده اسكنر و pdf ريدر ها است!! البته نه كه ما نميتونيم ولي زمانش رو نداريم و يا اينكه حداقل انگيزه كافي براي ساخت چنين نرم افزارهايي رو نداريم!!

jn_1983
20-06-2011, 22:25
شايان جان من سليقه خودت رو نميدونم چيه!! بخاطر همين خودت يك متن بنويس تو Swish‌ و افكت دلخواهت رو بذار و من هم برات كد مورد نظر رو توليد كنم!!
ولي فعلا اين يكي رو داشته باش!!

اين يكي 6 تا افكت داره و 130 فريم شد!! اگه مشخصات دقيق فريم ها رو بخواي هم بهت ميدم كه هر كدوم دوس نداشتي حذفش كني!!
در ضمن فرمت SWF رو هم ضميمه كردم!!

azowghi
21-06-2011, 12:34
اینم برنامه به زبان سی و فیل پروتئوس.توضیحاتم داخل برنامه قرار دادم.
البته من تازه سی رو شروع کردم ! شاید بشه برنامه رو بهینه تر کرد یا به روش دیگه هم نوشت.

ممنون آقا شایان
کد شما رو با یه تغییراتی در winavr اجرا کردم و خدا رو شکر جواب داد.

حالا برای این سخت افزار برنامه ای هست که بشه برای اون کد نوشته ها رو تولید کرد؟ از برنامه های دیگه که کد تابلو ال ای دی رو میدن میشه استفاده کرد؟

azowghi
21-06-2011, 13:28
سلام.
منظورتون سورس برنامه هست یا کد هگز متن ؟

کد هگز متن

azowghi
21-06-2011, 15:38
الآن توی نقشه سخت افزاری بنده سر مثبت led ها رو به هم و به منبع وصل کردم. بنابراین کد هگزی که به سر منفی داده میشه مثلا برای روشن کردن led بایست 0 رو بدیم اما نرم افزار هایی که هست برای روشن بودن 1 رو در نظر میگیره.
آیا این نرم افزاری که میگین هر دو حالت رو میشه براش در نظر گرفت؟
یا باید در برنامه خودمون cpl کر هگز رو استفاده کنیم؟

ممنون

jn_1983
21-06-2011, 17:03
برای اینکار که نرم افزار زیاده،یک سرچی تو نت بزنید پیدا میکنید.
اما اونها چون رایگان هستند،هر کدومشون یک مشکلی دارند.من یکی خریدم خیلی ازش راضی هستم.
لینکشو تو صفحات قبل گذاشتم،اما اینجا هم میذارم:

تابلو روان پیشرفته-نرم افزار تابلو روان-نرم افزار طراحی فونت تابلو روان-نورسان الکترونیک مدرن (You can see links before reply)

من که خیلی ازش راضیم.دوتا عکس هم میذارم.

شايان به من لطف داره!!

ببين اين نرم افزارها تمامي امكانات خودشون رو ارائه نميدن و اگر بخوان ارائه بدهند قيمت زيادي در حدود بالاي 200 تومان بايد پول واسشون داد!!

ضمنا اين نرم افزارها محدوديت نصب هم دارند!! و نميشه هر جائي ازشون استفاده كرد و بايد كد فعال سازي رو ازشون خريد!!

اين نرم افزارها رو بيشتر براي كاربردهاي خاص و براي تابلوهاي خودشون مينويسند!! پس به عبارتي عمدتا همشون عمومي نيستن!!(تاكيد ميكنم عمدتا)

نرم افزار كه ينده طراحي كردم هم قابليت تبديل متن به كد هگز تابلو رو داره هم اينكه ميتونه فايلهاي انيميشن SWF نرم افزار Swish max و FLASH MX و ديگر نرم افزارهايي كه خروجي SWF دارند رو نمايش بده اونهم با كيفيتي باورنكردني:018:

شايان عزيز يك فيلم گذاشته بيانگر همه چيز هست!!هم سخت افزار هم نرم افزار

هرطوري كه بخواي ازين نرم افزار ميتوني خروجي بگيري (تاكيد ميكنم هرطوري كه بخواي:018:)

انشالله چند روزه ديگه قيمت اين نرم افزار رو اعلام ميكنم و هر دوستي كه مايل بود ميتونه اين نسخه اول رو دريافت كنه!!

تاكيد ميكنم كه دوستان بيشتر رو سخت افزارشون كار كنند و ديگه نگراني از اجراي تصاوير و حركت و نمايش متن با هر افكتي رو نداشته باشند.

من اين نرم افزار رو هر نوع سخت افزاري جواب گرفتم و قابليهاي انعطاف پذيري بالايي داره!!

jn_1983
21-06-2011, 17:33
آقا میشه یواش یواش بحث mmc رو شروع کنید ؟

چشم شايان عزيز
پس انشالله از فردا بحث MMC رو شروع ميكنم!!
يك رم SD يا MMC حتي 32 تا 128 كه زياد براي ديگران كاربرد نداره گير بيارين كه شروع به كار كنيم!!

فقط براي اينكه رو برد برد بشه پياده كرد بايد يك سوكت مخصوص براش PCB زد كه ديگه اذيت نشين!! اگه ميخاين وقت روش نذارين من PCB مموري رو بدم!! البته اين PCB براي مموري هاي بزرگ هستش(مثل نوكيا 6600) ولي دوستان ميتونن يك مبدل براي مموري هاي microSD تهيه بكنن كه جواب كار رو بده!! همه موبايل فروشي ها دارن!!

اگر هم پيدا نكردين بايد زحمت PCB مموري micro SD‌رو خودتون بكشيد!!

azowghi
22-06-2011, 00:51
ممنون از کمک شما
بنده هم تونستم در پروتئوس مدار رو پیاده سازی کنم و به نتیجه برسم
خدا خیرتون بده

میشه کمی درباره ساخت بورد led هم صحبت کنید. مثلا برای درست کردن یک تابلوی 32 در 16 بایست 512 led رو کنار هم بچینیم. چطور این کار انجام میشه. آیا بایست 1024 پایه رو لحیم کاری کرد؟؟

jn_1983
22-06-2011, 15:35
سلام

براي شروع بكار و نحوه استفاده از mmc تو تابلو روان يك pdf ميذارم كه خيلي با ارزش و كامل شما رو از نحوه تايمينگ و برقراري ارتباط با mmc به طريق spi رو نمايش ميده!!

اين pdf رو با دقت مطالعه كنيد و ادامه كار رو شروع ميكنيم و موارد بعدي رو كامل پيش ميبريم!!

azowghi
23-06-2011, 00:07
سلام دوباره خدمت دوستان

توی سخت افزار یه جا گفته بودین که مقاومت لازم نداریم. ولی هر 8 led یک مقاومت 1 کیلو برای میخواد.
درسته دیگه؟

امروز یک تابلو دیدم که شیفت رجیستر ها رو روی تابلو کنار ماتریس های led گذاشته بود. یعنی توی دید مردم. این کار، کار درستیه به نظر شما؟

jn_1983
23-06-2011, 00:36
آقا من امروز یک تابلو با عرض 32 دیدم کف کردم ! چقدر تمیز افکت نشون میداد.
عرض 32 تا الآن نساختم اما الآن تو اولویت هام قرار گرفته.کیفیت کار رو خیلی تمیز نشون میده.

سلام
گفته بودم كه اگه عرض بالاي 24 باشه تازه افكت خودشو نشون ميده!!

يادته شايان جان تو پستهاي قبلي گفته بودم كه معمولا براي تابلو هاي با عرض كم مثل 16 نميشه زياد رو افكت مانور داد

ولي همگي ديديم كه رو اين تابلو هم افكت خوب نشون داده ميشه! همچنان رو حرفم هستم كه براي نمايش افكت بايد عرض تابلو بالاي 24 باشه!!

من افكت ها رو بر روي تابلوي شركت ... كه عرض 24 داشت امتحان كردم!! فوق العاده بود!!

پس آماده كن كه يك افكت عرض 32 درست كنم كه همه دوستان كيف كنند!!:018:

jn_1983
23-06-2011, 12:22
سلام آقا جواد.
ارتباط مخصوصی رو که مربوط به sd بود رو توی یک مقاله از آقای تروشه دیدم که اینطور ذکر کرده بودند :
"پروتکل ارتباطی مموری به دو شکل ide mode یا ارتباط موازی چهار بیتی و نوع spi mode که از نوع ارتباط سنکرون میباشد اما ......"
این مطالب کاملا مطابق با اون چیزی هستند که من قبلا دیده بودم و همونطور که گفتم پیداش کردم و به شما گفتم.
اصل فایل رو هم ضمیمه کردم.
سلام
اين پايان نامه رو مطالعه كردم و جذاب بود!!

همانطور كه عرض كرده بودم در مورد sd mode و يا همان ide mode اطلاعاتي در دسترس ديگران نيست كه بشه ازش استفاده كرد!! خود آقاي تروشه هم از حاله سخت افزاري spi ولي در مود fat براي كار خودشون بهره گرفته!!

اين پروژه مياد حافظه flash ميكرو رو گسترش ميده و آقاي تروشه اومدن ميكروي 8051 رو تو اين حافظه شبيه سازي كردن و دستور توش اجرا كردن!!

حتي اگر به سخت افزار ايشان هم نگاه كنيد ميبينيد كه از سخت افزار حالت ide استفاده نكرده!!

چرا كه در مورد sd mode مطلبي ازين باب (حداقل من پيدا نكردم) پيدا نميشه!! حتي خود آقاي تروشه عزيز هم به اين موضوع اشاره كرده!!

پس از اين مود بيايم بيرون و به مود spi خودمون فعلا برگرديم و تو سري بعد ميريم سراغ مود fat.

jn_1983
23-06-2011, 12:30
من هم میتونم 112*16 درست کنم و هم 56*32 .با این سخت افزار راحت میتونم نحوه چیدمان ماتریس هامو عوض کنم.اگر بخوام اینو درست کنم فکر کنم 3 هفته دیگه تموم بشه ! چون همونطوری که به شما گفتم یک مشتری دارم که باید راش بندازم.البته اونو میخوام با با لچ و ترانزیستور درست کنم.انشاالله بعد از این اولویت بعدیم 112*16 هست.
من با یک بنده خدایی آشنا شدم که با صحبت های اولیه تمایل داره سرمایه گذاری کنه.اگه جور شد بیام واسه تابلو برد دو رو متالیزه بزنم که یک طرف led باشه و پشتش آی سی ها یا اونطور که شما گفتید ؟
یک سوال دیگه ، این آی سی نوع smd هم داره.با اون روشی که من led رو بستم میشه از این مدلش استفاده کرد ؟

شايان جان براي تابلو و فروش تجاري دنبال برد متاليزه نباش چون اصلا توجيه اقتصادي نداره!! گرون تموم ميشه و مقرون به صرفه نيست!!

اون شيوه اي كه قبلا خدمت شما گفته بودم راه مناسبتر و به لحاظ فني مهندسي تره چون قابليت تعمير و نگهداري سيستم بسيار بالا ميره !!!

چون شما از منطق يك براي نمايش استفاده كردي نميتوني از روشي كه ميان حدفاصل بين led و شيفت رجيستر يك ماسفت يا ترانزيستور قدرت قرار ميدن ، بهره بگيري. مگر اينكه شيوه نمايش رو عوش كني (not حالت قبلي!!) يعني نمايش با منطق يك.

اون قطعه نوع smd هم داره!!

azowghi
23-06-2011, 12:47
سلام
در کتابخانه های altium نتونستم آی سی 74595 رو پیدا کنم.

شما کتابخانه مربوطه رو دارید؟

jn_1983
23-06-2011, 12:57
سلام
در کتابخانه های altium نتونستم آی سی 74595 رو پیدا کنم.

شما کتابخانه مربوطه رو دارید؟
دوست عزيز لزومي نداره كه حتما از اين نوع اسم براي كشيدن pcb‌ استفاده كني!!

درضمن خودتون ميتونيد يك قطعه با شكل دلخواه خودتون بسازيد و به لايب خودتون اظافه كنيد!!

راه حل دوم كه سريعتره اينه كه از يك آي سي با تعداد پايه مشابه استفاده كنيد و ميتونيد بعدا اسم پايه ها رو باب ميلتون عوض كنيد!!

jn_1983
23-06-2011, 13:07
یک موضوع دیگه:
فکر نکنم کار کردن از طریق فت یا r/w سکتوری فرقی تو سرعت داشته باشه(البته طبق اون چیزهایی که تا الآن دستگیرم شد،شاید درست نباشه)اما چند تا مزیتی داره اینه که راحت میشه اطلاعات رو با رمریدر ریخت توش و فقط باید برای خوندن اطلاعات چندتا آدرس اول هر فایل رو رد کنیم که میشه همون روش سکتوری خودمون.درست گفتم ؟

تو فایل، آقای تروشه اومدن در مورد خواندن و نوشتن سکتورها و ریست کردم مموری و ... توضیح دادن.اینا میشه معادل همون فایلی که گذاشتید ؟(البته منظورم کار کردن با سکتور هاست نه از طریق fat)

شايد تفاوت اندكي داشته باشه ولي يك نكته اين هست كه در حالت سكتوري ميتوني بايت به بايت بري جلو و براي سيستمهايي كه sram‌ پائيني دارند و يا اينكه از sram براي كارهاي واجب ديگري استفاده ميكنند خودشو خوب نشون ميده!! اون موقع است كه ميايم ميگيم كه كاش دسترسي بايتي داشتيم!!

مود fat رو ميذاريم براي سيست هاي سريع تر و حافظه رم بالاتر كه ميشه arm

دقيقا تعريف آقاي تروشه معادل همون فايل pdf هست كه براتون گذاشته بودم! خيلي خوبه كه اين دو فايل رو خوب مطالعه كنيد و از نحوه عميلكرد مموري پي ببريد!! خيلي ها همون اول كار ميرن سراغ كتابخونه‌ آماده ولي نميدونن كه چطوري كار ميكنه كه اين يك ضعف بزرگ براي يك مهندس برق!!

با خوندن اين 2 تا فايل براحتي ميتونيد خودتون يك كتابخونه با اسمها و مفاهيم قابل درك براي خودتون باشه بسازيد.

jn_1983
23-06-2011, 13:15
يادم رفت اينو بگم شايان جان

در قطغات SMD نبايد گول ظاهر رو خورد!! تكنولوژي ساخت و نيمه هادي كه در غالب IC ها بكار ميره در هر دو مدل dip و smd يكيه!! فقط در مدل ديپ دقت كني هسته اصلي دقيقا در مركز IC‌ قرار داره و با سيمهاي نازكي به پايه وصل ميشن ولي در قطعات SMD اين سيمها خيلي كوتاه هستن!! و بهمين دليل كوچكترند!!

ولي در برخي موارد از نوع ديپ براي Fan out و ... بالا بكار مبرن!! اين يعني اينكه همه آي سي ها مثل چيزي كه بالا گفتم حتما نيستند!! براحتي ميشه در ديتاشيت خود سازندش رفت و بنا به نوع پكيج IC‌ جريانهاي مصرفي و خروجي اين مدل ها رو ديد!! معمولا همه سازنده ها اين اطلاعات رو در اختيار همه ميذارن!!

jn_1983
23-06-2011, 14:06
من دقیقا مثل توضیحات آقای تروشه عمل کردم،اما موقع ریست کردن مدام عدد 255 برمیگرده در صورتی که باید 1 برگرده،دلیل خاصی داره ؟

بيبن شايان جان بايد انقدر اونجا منتظر بموني تا عدد يك حاصل بشه!! منظورم اينه كه بياي تو SPI عدد 0xFF‌ قرار بدي و مقدار خونده شده از SPI رو در يك متغير قرار بدي و توي يك لوپ بذاري و اون رو با يك مقايسه كنه اگر يك شد بياد بيرون و اگر نشد باز منتظر بمونه!!

البته اين انتظار بايد يك Timeout بذاري كه زياد هم منتظر جواب نباشي!!

ناگفته نمامند كه اگر حجم مموري بالا باشه زمان ريست و INIT كردن بيشتر ميشه!!

jn_1983
23-06-2011, 14:10
برنامه رو به اين شكل بايد باشه

البته اين رو براي ميكروي PIC نوشتم:

cs_disable;
for(i=0;i<10;i++)
spi_write(0xff);
cs_enable;
spi_write(0x40);
for(i=0;i<4;i++)
spi_write(0x00);
spi_write(0x95);
spi_write(0xff);



do{
k=spi_read(0xff);
}while(k!=0x01);


cs_disable;
spi_write(0xff);

jn_1983
23-06-2011, 15:10
اونوسط چرا cs رو فعال کردید ؟من اونو همش پایین نگه داشتم.

من يادم رفت بگم كه من اون رو اول برنامه طوري تعريف كردم كه باب ميل خودم باشه- يعني CS_enable يعني اينكه مموري فعال بشه (يعني منطق صفر)

jn_1983
23-06-2011, 15:16
آقا درست شد.
اگه تابلو مون 128*32 باشه دقیقا برای هر فریم باید یک سکتور رو بخونیم.
حالا فرض کنیم تابلومون از اون ابعاد کوچیکتر باشه،بازم اینجا باید اطلاعات هر فریم رو توی یک سکتور بریزیم ؟

اصلا اهميتي نداره!! اومد تابلو بزرگتر شد اونوقت چي؟؟

فقط بايد اطلاعات رو درست تو مموري نوشت!! خوندنش كاري كه من بهتون ميگم!! كار خيلي ساده اي!!لزومي نداره كه اصلا سكتور به سكتور خوند!!
ولي برا راه افتادن و گرفتن اطلاعات تا قبل اجرا تو ميكرو براي تابلو روان، از همين روش سكتوري استفاده كن!!يعني بصورت سكتوري بنويس و بصورت سكتوري كه 512 بايت هست بخون و تو يك آرايه قرار بده!!(البته فعلا)

azowghi
23-06-2011, 19:30
سلام آقا شایان
دقیقا همین کار رو کردم . بنده دارم یک تابلوی 8 در 8 میسازم
در بورد led 8 تا پین هدر 8تایی بکار بردم برای led ها و یک پین هدر یک پایه هم برای Vcc

سمت درایور هم همینطور.

بله اینطوری تابلو ماژولار میشه

azowghi
23-06-2011, 19:45
شما نقشه مدار رو چطور به سازنده مدار چاپی میدین (دستی میکشین یا با پروتئوس)؟

از لحاظ ابعاد برای اونها مشکلی نیست که مدار چاپی رو بسازن؟ مثلا میتونن بورد led رو یکپارچه بزنن؟

jn_1983
24-06-2011, 01:23
این پروژه رو من برای کار با mmc نوشتم.البته هدر رو از جایی دیگه گرفتم.فایل پروتئوس هم داخلش هست که با اجرای اون میتونید سرعت کار رو ببینید که چقدر بالاست ! البته باید در عمل هم تست کرد.
من یک سوکت برای مموری گرفتم که طبق گفته فروشنده هم واسه mmc هست و هم برای sd.عکس این سوکت رو به همراه بردی که دارم برای اون میزنم(رو فیبر سوراخ دار !!!!!!!!!)ضمیمه میکنم.البته فعلا فقط سوکت رو لحیم کردم.

بچه ها مگه قرار نبود تنبلي رو كنار بذاريم و اين كه براي اينكار خودمون يك هدر به با توجه به خواسته هامون بنويسيم؟؟؟:baad:

هدر نوشتن براي MMC كار خيلي راحت و آسونيه!! با توجه به اون PDF كه دادم ميتونيد براحتي هدر بنويسيد!!

اگر ازين هدرها ميگفتيد ميخاين بهتون براي همه مدل ميكرو ميدادم!!
چون ميخام درك كنيد كه چرا ازين حالت استفاده ميكنيم!!

MMC‌ هم حرف نداره شايان جان!!خوب درآورديش!!
:wink:

jn_1983
24-06-2011, 01:28
شما که میخوای PCB بزنی،طرحی واسش داری ؟
من رو طرح آقا جواد فکر کردم و یک چیزی از داخلش در آوردم.فکر کنم بد نشده باشه.
برای هر 8 ال ای دی میایم رو برد ماتریس 8 تا پین هدر میذاریم که به ترتیب میایم اینهارو به led ها وصل میکنیم.از اونطرف میایم رو برد درایور 8 تا پین هدر دیگه از جنس مخالف میذاریم.تو این حالت راحت میتونیم دوتا برد رو بهم وصل کنیم و اینطوری کلی مزیت داره که آقا جواد گفتند که البته من نمیدونم که آیا منظورشون همینی که من گفتم بود یا نه.
امیدوارم که منظورم رو خوب رسونده باشم ! اگرم نه میتونم یک چیزهایی رو تو پروتئوس بکشم مه بهتر متوجه بشید.

دقيقا منظور من هم همين بود!! احسنت!!:wink:

حالا شايد يكم كم و زياد مهم نيست ولي اصول كار هميني كه توضيح دادي.

منظورت رو هم بكش تو پروتئوس!

jn_1983
24-06-2011, 01:32
من یک سوکت برای مموری گرفتم که طبق گفته فروشنده هم واسه mmc هست و هم برای sd.

درضمن mmc با sd در پايه ها زياد تفاوتي نداره( فقط sd دو پايه بيشتر داره)

ولي در موقعيت پايه هيچ تفاوتي ندارند!! ولي تو pcb‌ زدن حتما مدل sd رو لحاظ كنيد چون شايد بجاي mmc از sd استفاده كنيد پس پايه كم نياره و يك استاندارد جامع تري داشته باشه براي طرحهاي آينده!

azowghi
24-06-2011, 17:16
سلام علیکم

دوستان ببخشید میان بحثتون ما هی سوال غیر مربوط میپرسیم.

بنده در پروتل ماتریس 8در8 رو طراحی کردم و عکسش رو ضمیمه کردم.
اولا به نظرتون این فرم طراحی خوبه؟
دوم کمک میخواستم در رابطه با دو لایه ساختن pcb. بنده led ها رو top layer گذاشتم و پین هدر رو bottom layer . پدها رو هم بایست تفکیک کنم یا از multi layer استفاده کنم؟

ممنون

avr_1360
25-06-2011, 19:52
سلام جا داره يه خسته نباشي به همه شما بگم.
متاسفانه من يكم دير با اين تالار اشنا شدم.
من يه تابلو 16*64 با استفاده از لچ ساختم مشكلش ردپاي نور ال اي دي توي سطر قبل يا بعد خودش بجا ميذاره توي برنامم وقتي در اسكن سطري وقتي صورت ميگيره خروجي رو هم صفر ميكنم اما مشكل در فركانس بالاي 2 مگا دوباره رخ ميده.
نميدونم مشكل از برنامس يا نويز پذيري اي وي ار در فركانس بالا و يا سرعت كم پاسخ فركانسي ترانزيستورام(بي سي 237) هستن.لطفا اگه كسي ميدونه راهنمايي كنه.
شايان جان اگه ميشه مداري كه با لچ ساختي رو آپ كن با تشكر.

jn_1983
25-06-2011, 20:21
سلام علیکم

دوستان ببخشید میان بحثتون ما هی سوال غیر مربوط میپرسیم.

بنده در پروتل ماتریس 8در8 رو طراحی کردم و عکسش رو ضمیمه کردم.
اولا به نظرتون این فرم طراحی خوبه؟
دوم کمک میخواستم در رابطه با دو لایه ساختن pcb. بنده led ها رو top layer گذاشتم و پین هدر رو bottom layer . پدها رو هم بایست تفکیک کنم یا از multi layer استفاده کنم؟

ممنون

سلام

طراحي خوبه. ولي بايد معلوم كنيد كه دقيقا چكار ميخايد بكنيد و هدفتون رو حداقل با 2 الي 3 تا ماژول 8*8 روشن كنيد! اگر تو پروتل براتون سخته كه اين منظور رو برسونيد رو كاغذ بكشيد و تصويرش رو آپ كنيد(البته با جزئيات فني مناسب)

منظور شما از برد 2رو ، 2روي متاليزست يا معمولي؟؟؟

تو پستهاي قبلي عرض كردم كه دنبال برد 2رو نريد بجز برد درايورها!!

jn_1983
25-06-2011, 20:33
سلام جا داره يه خسته نباشي به همه شما بگم.
متاسفانه من يكم دير با اين تالار اشنا شدم.
من يه تابلو 16*64 با استفاده از لچ ساختم مشكلش ردپاي نور ال اي دي توي سطر قبل يا بعد خودش بجا ميذاره توي برنامم وقتي در اسكن سطري وقتي صورت ميگيره خروجي رو هم صفر ميكنم اما مشكل در فركانس بالاي 2 مگا دوباره رخ ميده.
نميدونم مشكل از برنامس يا نويز پذيري اي وي ار در فركانس بالا و يا سرعت كم پاسخ فركانسي ترانزيستورام(بي سي 237) هستن.لطفا اگه كسي ميدونه راهنمايي كنه.
شايان جان اگه ميشه مداري كه با لچ ساختي رو آپ كن با تشكر.

سلام
خوش آمدي!

ماهي رو هر وقت از آب بگيري تازست!!

در مورد ردي كه باقي ميمونه بخاطر عدم سنكرون بودن تايمينگ شما تو رفرش و بارگذاري ديتا تو لچ هست!!اين مورد تو فركانس پائين مشكلي رو مشاهده نميكنيد ولي هنگامي كه رفرش با فركانس بالائي صورت ميگيره مشهوده اونم به دليل اينكه زمان رفرش به زمان اجراي دستورات ميكرو نزديك ميشه و ..... (توضيحش طول ميكشه كه بگم اميدوارم گرفته باشي)

درضمن براي رفع مشكل به اين صورت نميشه كار كرد! سورس برنامه و نقشه رو بذار !!

ضمنا BC237 فركانس كاري بالائي داره(100Mhz) ولي بايد به جريان سوئيچش هم دقت ميكردي!! اين جريان حداكثر 100ma . در اصل يك ترانزيستور General Purpose هستش و براي اينكار اصلا مناسب نيست!!

شما براي اينكار بايد از ترانزيستور قدرت و يا ماسفت استفاده ميكردي نه اين ترانزيستور!!

نقشه رو هم تو پستهاي بعدي يا شايان ميذاره يا خودم يه مدل 100 درصد اجرا شده ميذارم!!

azowghi
25-06-2011, 20:38
سلام آقا جواد

بنده میخوام بورد های led 8x8 رو طوری بسازم که پشت هر کدام از بوردها 8تا پین هدر باشه تا به کنترلرش وصل بشه که بورد کنترلر هم 8تا پین هدر داره.

jn_1983
25-06-2011, 20:48
سلام آقا جواد

بنده میخوام بورد های led 8x8 رو طوری بسازم که پشت هر کدام از بوردها 8تا پین هدر باشه تا به کنترلرش وصل بشه که بورد کنترلر هم 8تا پین هدر داره.

يكي از راهها ميتونه اين باشه كه شما همون يك رو طراحي كني و هدر رو بجاي اينكه از طرف led هم نصب كني و از پشت لحيم كني ، اين كارو از پشت انجام بدي(يعني هدر رو در پشت برد قرار بدي و همونجا لحيم كني عين اينكه بخاي مقاوت را رو پشت مدارت لحيم كني)

راههاي ديگه هم هست ولي بايد روش فكر كرد تا نتيجه بهتري بگيري!!

azowghi
26-06-2011, 00:10
خب فرقی نمیکنه 90 درجه تابلو رو میچرخونیم و با اون شکل برنامه رو بهش میدیم.
اگر 90 درجه بچرخونیم دقیقا ستونی میشه

azowghi
26-06-2011, 00:21
این هم طرح مدار چاپی بورد led

بگین خوبه یا نه؟

ممنون

azowghi
26-06-2011, 00:41
الآن شما به خاطر اینکه اومدید هدر هارو اطراف گذاشتید،ابعاد طرحتون بزرگتر شده.در ضمن شما باید فکر طراحی برد درایور رو هم بکنید ! با این چینش هدر ها طراحی درایور فکر کنم سخت تر بشه،اینطور نیست ؟

این طرح فکر کنم بهتر باشه ولی باز هم جا برای کار داره

jn_1983
26-06-2011, 02:22
دوستان و عزيزان

براي اينكه اين تاپيك ارزش خودش رو حفظ كنه و ديگر خواننده ها رو خسته نكنه سعي كنيد تاپيك غيرمربوط و غير فني و . . . مطرح نشه!! سوالهاي هر تالاري رو هم همونجا بپرسيد و حتما اساتيدي هم هستند كه جوابگو باشن!

تاپيك داره شلوغ ميشه!! :baad:
سوءتفاهم نشه!

avr_1360
26-06-2011, 03:26
مرسي جي ان از پاسخ دهي به سوالم.من برناممو به زبان اسمبلي به همراه مدارش گذاشتم.اميدوارم با اسمبلي مشكلي نداشته باشي.مدار وقتي همه ال اي دي ها روشنه جريان كمتر از 100ma ميكشه.پس ترانزيستورا نميتونن دچار مشكل بشن.اميدوارم برنامه و مدار خيلي اذيت نكنه.
بازم ممنون.

miladcfc
29-06-2011, 17:20
با عرض سلام و خسته نباشید خدمت مهندسین عزیز
تقریبا تمام مطالب بحث رو مطالعه کردم و از همه دوستانی که تجربیاتشون رو تو این زمینه به اشتراک گذاشتن تشکر میکنم:wink:
اول اینکه من تجربه کار عملی با تابلو روان ندارم اما با روال کار آشنا هستم و واضحه که روشی که تو این تاپیک توسط آقا شایان مطرح شد یعنی اسکن صفحه ایی (در مقایسه با روش لچ و اسکن سطری و ستونی )، برای افزایش نور کاملا کارسازتر هست و خوب دیدیم که در سایه تلاش دوستان در عمل هم خیلی خوب جواب داد .
با اینکه این روش در تئوری روش خوبی برای داشتن تابلوهای بزرگ با نور یکدست و انیمیشنهای مختلف هست ، اما در عمل هنوز استفاده ی چند صدتایی از یک آیسی در یک مدار قابل تصور نیست (برای من البته! ) ، البته در بوردهایی با اندازه ی معمولی میشه در ازای کیفیت بیشتر از هزینه هایی اضافی چشم پوشید . ..اما غیر ازون یه مشکل دیگه به ذهنم رسید که امیدوارم با راهنمایی دوستان برطرف بشه :
با توجه به دیتاشیت HC595 جریان ماکزیمم Icc برای این آیسی 70mA ذکر شده و برای هر پایه این مقدار 35mA هست ، در این شرایط برای داشتن یک وضعیت امن برای مدار و تضمین کارکرد مدار برای مدت طولانی ، با محاسبات در بدترین شرایط (که در اینجا فعال شدن همه ی خروجی ها با هم است ) از هر پایه نمیشه بیشتر از 8-9 mA جریان ممتد کشید . در حالیکه با توجه به نور ال ای دی ها در فیلمی که آقا شایان زحمتش رو کشیده بود حداقل جریان 30mA موزد نیاز هست!
این مورد شاید در فریمهای متنی مشکلی پیش نیاره ، اما در انیمیشنهای مختلف خیلی راحت میشه انتظار داشت که تمام خروجی های یک آیسی برای مدت طولانی روشن باشه! مثلا یک کادر روشن در حاشیه تابلو رو در نظر بگیرین که برای مدت طولانی باید روشن بمونه !
این مشکل رو با بافرهایی مثل 2981 میشه حل کرد اما در اینجا این یعنی چند صد ایسی دیگه اضافه بر چند صد آیسی موجود!!:(
یا یک ایسی جایگزین برای HC595 که صرفه اقتصادی هم داشته باشه که دوستان باید راهنمایی کنن .

این موردی بود که بنظر من رسید و همانطور که گفتم تجربه کار عملی با تابلو روان ندارم و شاید با نوع ال ای دی هایی که در این تابلوها استفاده میشه همچین مشکلی پیش نیاد... و یا اینکه در تحلیل روش اسکن صفحه ایی دچار اشتباه شده باشم! :mrgreen:
با تشکر

miladcfc
29-06-2011, 21:43
هه!جالب بود!! مرسی از خوشامدگویی گرمتون!!:mrgreen:

اگه درست متوجه شده باشم، منظورتون دقیقا همون شکلی هست که فایل شبیه سازی پروتئوسش رو گذاشته بودین دیگه؟ آند دیودها مشترکا به تغذیه و کاتد هر ال ای دی به یک پایه شیفت رجیستر ، که با منطق صفر روشن میشه!
اگه اینطوریه باید بگم ، مشکل همچنان پابرجا هست ، چون همین محدودیت جریان برای جریانهای منفی هم وجود داره ، منطقی هم هست چون جریانی که ال ای دی رو درایو میکنه بهرحال از طریق آیسی به زمین منتقل میشه ، که خطوط ارتباطی داخل آیسی هم تحمل جریان بیشتر از 70 mA رو نداره. راه چاره اینه که جریان ا.ا.د رو توسط ترانزیستور فت یا بافر از مسیر آیسی منحرف کنیم که در اینجا امکانش نیست!
یه آیسی شیفت رجیستر پیدا کردم به جای HC595 به اسم TPIC6A596 (You can see links before reply)

این آیسی هم عملکردش مثل 595 هست با این تفاوت که از یک طبقه ماسفت در خروجی بهره میبره ، با جریان درین ثابت 350 mA و ماکزیمم 1.1 A !!
که مشکل کمبود جریان رو کاملا رفع میکنه ، اما یه تفاوت دیگه ی این آیسی تو حداکثر سرعت شیفت داده هست با فرکانس کلاک 10 مگاهرتز : با اینکه نسبت به 595 افت قابل توجهی رو داره (ده برابر !) اما خوب فکرنمیکنم محدودیتی رو برای کار ما به وجود بیاره ، و با همین سرعت میشه 50000 آیسی رو 25 بار در هر ثانیه بصورت سریال بارگذاری کرد! که رسیدن به حد سرعت آیسی ، لااقل با AVR قابل دسترسی نیست!!
این آیسی بنظر جایگزین مناسبی هست ، ولی اینکه میشه این قطعه رو پیدا کرد و یا اصلا صرفه اقتصادی داره یا نه، باید دوستان راهنمایی کنن ، من فعلا دسترسی به بازار ندارم.

فکر نمیکنم در رابطه با فضا کمبودی پیش بیاد ، هر آیسی رو با احتساب فضای لازم برای سیمکشی بورد و ... میشه در فضایی که 8 تا ا.ا.د اشغال میکنه جا داد ، برای مدار تغذیه هم نمیدونم اگه قرار هست که داخل تابلو تعبیه بشه میشه از ترانسهای پهن با ضخامت چند سانتی استفاده کرد که با یک رگولاتور ساده و مدار بوستر، جریان های بالا تا 15آمپر رو ساپورت میکنه! در رابطه با مشکل تعداد آیسی ها من بیشتر منظورم ساخت مدار بود نه مشکل فضای اشغال شده ، من اطلاع زیادی از وضعیت ساخت مکانیزه بوردها تو ایران ندارم و مدارهایی که ما کار میکنیم فقط بوردش در بیرون تهیه میشه و بقیه کارهای جا انداختن قطعه و لحیم کاری دستی هست ،و به مرور زمان برحسب نیاز ساخته میشه ، که بالطبع با بیشتر شدن تعداد قطعات کار سختتر و هزینه ها هم بیشتر خواهد بود .
اما یه سئوال؟
شرکتهایی که PCB تولید میکنن محدودیتی برای اندازه ی بورد ندارن؟ یعنی نیازی برای چند تیکه کردن بوردهای بزرگ نیست؟

jn_1983
29-06-2011, 22:16
سلام

من گرفتم........:0013:



اگه درست متوجه شده باشم، منظورتون دقیقا همون شکلی هست که فایل شبیه سازی پروتئوسش رو گذاشته بودین دیگه؟ آند دیودها مشترکا به تغذیه و کاتد هر ال ای دی به یک پایه شیفت رجیستر ، که با منطق صفر روشن میشه!
اگه اینطوریه باید بگم ، مشکل همچنان پابرجا هست ، چون همین محدودیت جریان برای جریانهای منفی هم وجود داره ، منطقی هم هست چون جریانی که ال ای دی رو درایو میکنه بهرحال از طریق آیسی به زمین منتقل میشه ، که خطوط ارتباطی داخل آیسی هم تحمل جریان بیشتر از 70 ma رو نداره. راه چاره اینه که جریان ا.ا.د رو توسط ترانزیستور فت یا بافر از مسیر آیسی منحرف کنیم که در اینجا امکانش نیست!


در اين مورد اگه پستهاي قبلي رو خونده باشيد با شايان بحث و گفتگو كرده بوديم و حرف شما رو نيز تائيد ميكنم!! براي كار تو شرايط مداوم بايد يكسري استانداردها رعايت بشه كه يكيش همين جريان عبوري از شيفت رجيستر هاست!! پيشنهاد شما هم قابل تامل است!! لازم به ذكر كه اگه باز فكر ميكنيد كه اين آي سي با اين مشخصات جواب تعداد بالاي led هاور نميكنه ميشه راهكارهاي ديگه ارائه داد!! البته اين راهكارها تو پستهاي قبلي ارائه شده!!ولي از يه نوع ديگه!!ولي ميشه تعميمش داد به هر حالتي كه دوس داشته باشيد!!

پس مشكل رو تعداد led و فركانس و ... نخواهيم داشت(البته انشالله)

در مورد pcb‌ هم شايان جان درست ميگه و اصوليش هم همينه كه بايد در ماژولهاي كوچك بردها رو طراحي و pcb را زد!! در غير اينصورت بقول خودتون هركسي نميتونه pcb‌در ابعاد وسيع بزنه!!

من گرفتم؟؟؟؟ چيو؟؟؟كيه.......!!!:0013:

avr_1360
30-06-2011, 03:17
اقا ميشه كسيكه تابلو روانشو با لچ درس كرده مدار پروتوسشو تو تالار بذاره.مرسي
اقا جواد ميشه در مورد اينكه زمان رفرش و اجراي دستور كمه يكم توضيح بدين.

jn_1983
30-06-2011, 11:52
اقا ميشه كسيكه تابلو روانشو با لچ درس كرده مدار پروتوسشو تو تالار بذاره.مرسي
اقا جواد ميشه در مورد اينكه زمان رفرش و اجراي دستور كمه يكم توضيح بدين.

سلام
من برات بصورت pdf برات ميذارم!! اين براي يك تابلوي هست كه براش طراحي كردم و 100% اجرا شده!!

البته ميكروي كه استفاده كردم pic بودش!!

در مورد برنامه شما بايد بگم كه چون به زبان اسمبلي نوشتي كار يكم سخته!!(براي من البته چون زمان كافي براي آناليز برنامه رو ندارم-- شرمنده!!)
چرا به زبانهاي معمول تر مثل بسكام يا كدويژن ننوشتيد كه خواناتر و قابل تحليل سريع براي همه باشه؟؟

چشم در مورد تايمينگ تابلو به اين روش هم مفصل بحث خواهم كرد!!

jn_1983
30-06-2011, 12:01
اين هم فايل pdf تابلو رواني كه بوسيله لچ طراحي كردم(البته سال 86)!!

لازم به ذكر كه اين فقط درايور led ها ميباشد. هر كدوم از اين درايور ها ميتونه يك بلوك با عرض 8 و ارتفاع 16 رو درايو كنه و يا برعكس!!

انعطاف پذيري بالائي در چيدمان داره!! هر طور كه بخوايد ميتونيد تابلو باهاش طراحي كني!!
عرض كوچك يا عرض زياد
طول با اندازه دلخواه!!(البته نه 1024 تا!!!!!!!! بلكه معقول و عرف)

راستي بخش mmc و ميكرو شامل درايور نميشه ها!!! بلكه يك بخش كنترلي است رو درايوها و در اصل هسته مركزي است ولي تو شماتيك گذاشتم تا بدونيد كه چطور به سيستم وصل ميشه!!

اگه هم دوست داشتيد يك عكس از خود درايور كه pcb‌و خود قطعات روش نصب شده رو براتون آپ كنم!!

اگه درايور رو نتونستيد كامل تحليلش كنيد بپرسيد تا كامل شرح بدم!!

Elec_l0vE
02-07-2011, 14:50
بربکس سلام

راستش این تاپیک اینقدر صفحاتش زیاد شد من نفهمیدم چی به چیه . اگه میشه یه خورده منظمش کنید و پستای اضافی رو پاک کنید . اگه پی دی اف بشه که عالی میشه :018:. منم خیلی علاقه دارم تابلو های بزرگ با افکت بسازم . الان یکی میشه بگه شما تا کجا پیش رفتید و چه امکاناتی به تابلو اضافه کردید ؟:wink:

jn_1983
02-07-2011, 15:32
بربکس سلام

راستش این تاپیک اینقدر صفحاتش زیاد شد من نفهمیدم چی به چیه . اگه میشه یه خورده منظمش کنید و پستای اضافی رو پاک کنید . اگه پی دی اف بشه که عالی میشه :018:. منم خیلی علاقه دارم تابلو های بزرگ با افکت بسازم . الان یکی میشه بگه شما تا کجا پیش رفتید و چه امکاناتی به تابلو اضافه کردید ؟:wink:

سلام
اين تاپيك بخاطر يكسري سوالهاي دوستان شلوغ شده!! البته دوستان هم قول دادن كه تاپيكهاي اضافي خودشون رو پاك كنن!! انشالله رو قولشون بايستند!! تنها كسي هم كه فعلا اين كار رو كرده شايان عزيز بوده!!

ببينيد تابلو به لحاظ سخت افزاري به يك نتيجه خوب رسيده ولي هنوز مراحلي ازش باقي مونده كه تكميل و نهايي بشه!!

در حال حاظر سخت افزار طبق فيلمهايي كه تو پستهاي قبلي گذاشته شده بسته شده ولي امكانات جانبي براي راه اندازي تابلو از قبيل mmc - نحوه ارسال اطلاعات به تابلو - استاندارسازي قطعات و ايمني آنها - pcb‌ باقي مونده كه دوستان دارند تلاش ميكنند كه اينها رو بپايان برسونن!! خيلي ازين مواردي كه بالا عرض كردم اجام شده ولي يكجا روي تابلو قرار نگرفته!!

نرم افزار افكت هم تقريبا 95% راهش رو طي كرده و آماده اجرا هست!! البته اين نرم افزار در حال حاضر كدهاي لازم براي هرنوع تابلو روان با هر ابعادي رو توليد ميكنه ولي هنوز ظاهر برنامه دلپسب نيست( ولي باطنش حرف نداره) البته چون ورژن اولش هست اينطوريه!! تو ورژنهاي بعدي ظاهر در الويت قرار ميگيره و تيپي در حد يك نرم افزار تجاري-حرفه‌اي رو خواهد گرفت!!

اگه سوالي هست همينجا مطرح كنيد تا پاسخ داده بشه!!

موفق و مويد باشي!

mahdieh_sd
02-07-2011, 18:10
@jn_1983 (You can see links before reply)
سلام،
طبق کامنت ها گویا شما برنامه ای برای تابلو تهیه کردید و قصد فروش برنامتون رو دارین لطفا هزینه برنامه رو اعلام کنید
با تشکر

jn_1983
02-07-2011, 19:08
@jn_1983 (You can see links before reply)
سلام،
طبق کامنت ها گویا شما برنامه ای برای تابلو تهیه کردید و قصد فروش برنامتون رو دارین لطفا هزینه برنامه رو اعلام کنید
با تشکر
سلام
به دليل مراعات كردن و مورد توجه قراردادن يكسري از ملاحظات در سايت ، توي اين تاپيك فعلا قيمت رو اعلام نميكنم!! براي دريافت هزينه اين نرم افزار ميتونيد پيغام خصوصي بزنيد و يا با ايميل دريافت كنيد.

توي اين تاپيك سعي ميشه مسائل فني و طراحي مطرح بشه!! حتي اگه توجه كرده باشيد گاها بعضي از دوستان از حجم زياد اين تاپيك ابراز نارضايتي كردند.(كه البته حق هم دارند)

باز هم ابراز شرمندگي ميكنم كه چنين پاسخي رو خدمت شما ميگم!! پيشتر از شما عذر ميخام!!

با كمال ادب منتظر ايميل يا پيغام خصوصي شما هستم!!

موفق باشيد!!

Elec_l0vE
02-07-2011, 22:51
دوستان راستش من دنبال اون تابلو های کوچیک نیستم چون قبلا تمام این مراحل لچ کردن و سطر و ستون کردن رو رفتم . البته فقط در حد تئوری. توی شروع تاپیک هم نوشته بودید میخاید تابلو های بزرگ رو از حالت انحصار خارج کنید منم واسه همین بحث رو دنبال کردم و نظر گذاشتم . ولی از قرار معلوم شما هم قصد فروش برنامتون رو دارید .
من فک میکردم قصد دارید بحث تابلو های بزرگ مثل افکت حافظه خارجی و... ایناشو آموزش بدید . که مثل اینکه همچین خبری نیست :(اگه بحث همچین چیزی هست یا قراره بشه مارو هم خبر کنید که بیایم از مطالبتون استفاده کنیم . اگرم نه که بریم از همون برنامه های پولی موجود در بازار استفاده کنیم .

jn_1983
03-07-2011, 00:09
دوستان راستش من دنبال اون تابلو های کوچیک نیستم چون قبلا تمام این مراحل لچ کردن و سطر و ستون کردن رو رفتم . البته فقط در حد تئوری. توی شروع تاپیک هم نوشته بودید میخاید تابلو های بزرگ رو از حالت انحصار خارج کنید منم واسه همین بحث رو دنبال کردم و نظر گذاشتم . ولی از قرار معلوم شما هم قصد فروش برنامتون رو دارید .
من فک میکردم قصد دارید بحث تابلو های بزرگ مثل افکت حافظه خارجی و... ایناشو آموزش بدید . که مثل اینکه همچین خبری نیست :(اگه بحث همچین چیزی هست یا قراره بشه مارو هم خبر کنید که بیایم از مطالبتون استفاده کنیم . اگرم نه که بریم از همون برنامه های پولی موجود در بازار استفاده کنیم .
سلام
نميدونم ممنظور شما ازين بحث چيه!! و اينكه شما يك نفر رو مخاطب قرار داديد!!

و اگر منظور شما يك مخاطب هست اين رو عرض كنم كه تو اين تاپيك بارها ذكر شده كه فقط مسائل فني و طراحي مطرح بشه و جواب داده بشه و اين بحث رو لزومي نميبينم كه به اينصورت اينجا بيان بشه و اين موضوع ميتونه بصورت پيام شخصي با هر مخاطب بيان كنيد و جواب بگيريد

شما چطوري متوجه شديد كه ما قصد آموزش نداريم (يا بهتر بگم ندارم)؟؟؟اگه چنين خبري نبود كسي سورس برنامه و نقشه كارش رو اينطوري در اختيار ديگران قرار نميداد!!

لازمه به شما يادآوري كنم كه هركاري ارج و قرب خودش رو داره و بايد بهش احترام گذاشت!! تو كل تاپيكهاي اين سايت و سايتهاي ديگه هم سراغ كنيد متوجه ميشيد كه خيلي از دوستان قبل از ارائه نسخه عمومي ، كلي از محصولشون رو به فروش ميذارن و وقتي كه به اندازه لازم فروختن سورس برنامه و كارش رو در اختيار همه قرار ميدن!! من به كار اين دوستان احترام ميذارم و بهشون حق ميدم!! چون اينهمه تلاش ميكنن و حقشون هم هست كه يك اجري مادي سواي اجر معنوي دريافت كنن كه خود اين امر باعث تشويق اون طراح ميشه كه دوباره كار جديدي كه انجام داد در اختيار همه قرار بده!!

در ضمن قاعده كپي رايت تو اينطور مسائل رعايت نميشه و خيلي ها ازين باب زياد متضرر شدن !!

خود بنده براي اينكار زحمات زيادي كشيدم و زمان زيادي رو براش گذاشتم و هزينه زيادي هم كردم پس حق ندارم كه كمي برنده باشم؟؟؟

پس بهتره به زحمات و خدمات ديگران احترام گذاشت نه اينكه با طعنه كار رو خفيف جلوه داد و يا اينكه طرف رو پول دوست معرفي كرد!!

شما همين الان هم ميتوني از مطالب مفيد اين تاپيك بهره ببري همونطوري كه دوستان دارند ميبرن!! كم مطلب بيان نشده!!

لازمه بگم كه شما مختار هستيد كه بريد نرم افزار پولي بيرون رو بخريد و يا نخريد ولي اون نرم افزارها قابليتهاي مورد علاقه همه رو نداره و زياد منعطف نيستن!! باز دوس داريد ميتونيد بريد بخريد و امتحان كنيد!! پشتيباني اصولي هم نميشه ازشون!! در ضمن اون نرم افزارها قيمت بالائي نسبت به انعطاف پذيري و امكانات و كيفتشون دارند !!

تنها كسي كه بنده باهاش كار ميكنم و اين تاپيك رو بصورت جدي دنبال ميكنيم شايان عزيز هست كه شيوه كاري هردومون دست هم هست!! شما هم اگه دوس داريد اين مطالب رو دنبال كن و كمكي ميتوني بكني دريغ نكن!!!!! ما نميتونيم كسي رو از بيرون دعوت كنيم كه" آقا كار آمادست بيايد ببريد و حال كنيد"

نابرده رنج ......

موفق و مويد باشي!!

atmahdi
03-07-2011, 00:50
سلام خدمت همه دوستان و عرض ادب
بیشتر از همه از جناب مهندسین آقا شایان و آقا جواد به خاطر قرار دادن اطلاعات مفیدشون تشکر می کنم.
در اینجا خواستم اعلام آمادگی کنم جهت همکاری در ادامه پروژه . ببخشید بنده تازه متوجه این تاپیک شدم به دلیل مشغله ... ولی واقعا مطالب جالب و آموزنده است.

بنده چند تا پیشنهاد داشتم که در زیر مفصل بیان می کنم در رابطه با سرعت پردازش و حافظه جانبی:

1- یکی از دوستان مادربردهای دست دوم رو خریداری می کنه و با برنامه ای که نوشته کامپیوتر از روی فلاپی فایل متنی (TEXT) رو که از قبل روی فلاپی ذخیره شده رو توسط یک درایور به ال ای دی ها منتقل می کنه . درسته سرعت فلاپی کمه ولی می شه از فلش استفاده کرد و صد البته سیستم پیچیده می شه ولی ارزش داره .خب به هر حال یه پیشنهاده !(سرعت بستگی به سرعت سی پی یو داره در مادربرد معمولی مثلا 3GHz

2-استفاده از ARM بدلیل سرعت بالا که الان همه میگن مطرح شده ولی چون تازه اومده ایران کمتر باهاش کار شده و همه ازش فرار می کنن درسته ولی پیشنهاد من اینه که از مادربرد های آماده به اسم Mini2440 که تا 4 گیگ رم رو ساپورت می کنن و برای راه اندازیش فقط نیاز به برنامه نویسی داره خیلی کار رو راحت کرده.(سرعت 400MHZ )

3- فایل (شامل متن و افکتها ) رو در قالب فایل متنی (TEXT) در MMC و SD ریخته و توسط میکرو باز خوانی کرد که اطلاعات کاملش موجود هست.(سرعت در صورت خیلی تمیز نوشتن برنامه مشخص می شه ولی نهایتا 16MHz

به نظر من سرعت و حافظه و قیمت رو در سه پیشنهاد بالا اگه کنار هم بذاریم گزینه مورد نظر مشخص میشه.
اگه راجع به هر پیشنهادی نیاز به بحث بود من تا جایی که سوادم بهم اجازه بده در خدمتم.

__________________________________________________ ______________________________


دنیامانند پژواك اعمال و خواستهای ماست. اگر به جهان بگویی: �سهم منو بده...�دنیا



مانند پژواكی كه از كوه برمی گردد، به تو خواهد گفت:



�سهم منوبده....� و تو در كشمكش با دنیا دچار جنگ اعصاب می شوی. اما اگر به دنیا



بگویی: �چه خدمتی برایتان انجام دهم؟....� دنیا هم بتو خواهد گفت:



خدمتی برایتان انجام دهم؟ چه...�

Elec_l0vE
03-07-2011, 01:01
سلام
به دليل مراعات كردن و مورد توجه قراردادن يكسري از ملاحظات در سايت ، توي اين تاپيك فعلا قيمت رو اعلام نميكنم!! براي دريافت هزينه اين نرم افزار ميتونيد پيغام خصوصي بزنيد و يا با ايميل دريافت كنيد.

توي اين تاپيك سعي ميشه مسائل فني و طراحي مطرح بشه!! حتي اگه توجه كرده باشيد گاها بعضي از دوستان از حجم زياد اين تاپيك ابراز نارضايتي كردند.(كه البته حق هم دارند)

باز هم ابراز شرمندگي ميكنم كه چنين پاسخي رو خدمت شما ميگم!! پيشتر از شما عذر ميخام!!

با كمال ادب منتظر ايميل يا پيغام خصوصي شما هستم!!

موفق باشيد!!

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

خب جی ان شما قیمت و امکانات رو برام پیغام خصوصی کن تا من مقایسه کنم با شرکت های دیگه مثل نورسان و...تا ببینم کدوم بهتره !

شایان من تاپیک ها رو کامل مطالعه نکردم . اما این بحث های افکت و حافظه و ... اینا رو که گفتی داری روش کار میکنی میخام ببینم ایا قصد دارین بزارینش توی تاپیک یا اینکه در اخر یکجا بصورت نرم افزار ارائه بدین ؟؟؟

اگه میشه من رو روشن کنید . اگه هدفتون فروش هست که خب کسی بخیل نیست . اگه هدفتون آموزش و از انحصار خارج کردن هست که خب اگه کمکی لازم هست ما هم در خدمتیم

فقط مشخص کنید الان در چه مرحله ای هستید و تا چه مقدار رو قصد دارید توی سایت قرار بدید یا دادید

jn_1983
03-07-2011, 02:03
سلام خدمت همه دوستان و عرض ادب
بیشتر از همه از جناب مهندسین آقا شایان و آقا جواد به خاطر قرار دادن اطلاعات مفیدشون تشکر می کنم.
در اینجا خواستم اعلام آمادگی کنم جهت همکاری در ادامه پروژه . ببخشید بنده تازه متوجه این تاپیک شدم به دلیل مشغله ... ولی واقعا مطالب جالب و آموزنده است.

بنده چند تا پیشنهاد داشتم که در زیر مفصل بیان می کنم در رابطه با سرعت پردازش و حافظه جانبی:

1- یکی از دوستان مادربردهای دست دوم رو خریداری می کنه و با برنامه ای که نوشته کامپیوتر از روی فلاپی فایل متنی (text) رو که از قبل روی فلاپی ذخیره شده رو توسط یک درایور به ال ای دی ها منتقل می کنه . درسته سرعت فلاپی کمه ولی می شه از فلش استفاده کرد و صد البته سیستم پیچیده می شه ولی ارزش داره .خب به هر حال یه پیشنهاده !(سرعت بستگی به سرعت سی پی یو داره در مادربرد معمولی مثلا 3ghz

2-استفاده از arm بدلیل سرعت بالا که الان همه میگن مطرح شده ولی چون تازه اومده ایران کمتر باهاش کار شده و همه ازش فرار می کنن درسته ولی پیشنهاد من اینه که از مادربرد های آماده به اسم mini2440 که تا 4 گیگ رم رو ساپورت می کنن و برای راه اندازیش فقط نیاز به برنامه نویسی داره خیلی کار رو راحت کرده.(سرعت 400mhz )

3- فایل (شامل متن و افکتها ) رو در قالب فایل متنی (text) در mmc و sd ریخته و توسط میکرو باز خوانی کرد که اطلاعات کاملش موجود هست.(سرعت در صورت خیلی تمیز نوشتن برنامه مشخص می شه ولی نهایتا 16mhz

به نظر من سرعت و حافظه و قیمت رو در سه پیشنهاد بالا اگه کنار هم بذاریم گزینه مورد نظر مشخص میشه.
اگه راجع به هر پیشنهادی نیاز به بحث بود من تا جایی که سوادم بهم اجازه بده در خدمتم.خدمتی برایتان انجام دهم؟ چه...�







سلام
خوش آمدي!!

در مورد اول: بايد بگم كه اين شيوه قديمي شده و بر ميگرده با سالهاي 83 به قبل - اين شيوه براي مادربوردهايي صادق بودش كه پورت isa داشتند كه اين پورت تاجائي كه يادمه از سال 80 به بعد منسوخ شد حتي پورتهاي pci هم دارند جايگاه خودشون رو از دست ميدن!!

در مورد دوم: در اين باره بحث كرديم و هدف نهائي هم درست كردن تابلو در ابعاد بزرگ بوسيله arm هست. در ضمن براي راه اندازي لزومي نداره كه همچين بردي با چنين قيمتي رو براي تابلو روان استفاده كرد.فقط بخاطر يك mmc. توجيه اقتصادي نداره!! ولي حق با شماست arm گزينه خوبي براي هدايت اين پروژست!! ولي هدف نهايي ما همين خواهد بود!! البته در آينده نچندان دور(همين تابستان)

مورد سوم: اين كار رو انجام داديم و تونستيم كه انيمشين رو بوسيله mmc براحتي تو تابلو نمايش بديم. متن كه جاي خود دارد!! حتي امضا و دستخط و نقاشي هم نمايش داده شده!!:018:

مورد آخر: خدمت از ماست. خيلي خوشحالم كه شما هم ازين تاپيك استقبال كرديد!! حتما از تجربيات شما استفاده خواهيم كرد و نيازمند همياري شما هم هستيم!

از حرفهاي و پاسخهاي من خدائي نكرده سوءبرداشت نشه!! ارادتمنديم!!

jn_1983
03-07-2011, 02:12
خب جی ان شما قیمت و امکانات رو برام پیغام خصوصی کن تا من مقایسه کنم با شرکت های دیگه مثل نورسان و...تا ببینم کدوم بهتره !

شایان من تاپیک ها رو کامل مطالعه نکردم . اما این بحث های افکت و حافظه و ... اینا رو که گفتی داری روش کار میکنی میخام ببینم ایا قصد دارین بزارینش توی تاپیک یا اینکه در اخر یکجا بصورت نرم افزار ارائه بدین ؟؟؟

اگه میشه من رو روشن کنید . اگه هدفتون فروش هست که خب کسی بخیل نیست . اگه هدفتون آموزش و از انحصار خارج کردن هست که خب اگه کمکی لازم هست ما هم در خدمتیم

فقط مشخص کنید الان در چه مرحله ای هستید و تا چه مقدار رو قصد دارید توی سایت قرار بدید یا دادید

توصيه بنده اين هست كه اين تاپيك رو از اول مطالعه كنيد!! انصافا زياد وقتگير نيست!! دقيقا متوجه روند كار و مقايسه كار با حالات و تكنيكهاي تابلو زني خواهيد شد.
در مورد افكت و mmc‌هم بايد بگم كه تو تاپيكهاي قبلي در موردشون حرف زديم و با مطالعه اون قسمت ها متوجه خوهيد شد!

در مورد امكانات نرم افزار يكسري توضيحات مختصر و كلي تو پستهاي قبل دادم كه دوستان در جريان باشند ولي اگر توضيحات و مشخصه خاصي مد نظرتون هست بيان كنيد تا بيشتر شرح بدم!

در مورد قيمت هم حتما براتون پيغام خواهم گذاشت!!

با خوندن تمام تاپيك متوجه روند كاري خواهيد شد.زياد نگران اين موضوع نباشيد. هرجا هم كه به مشكلي برخورديد بپرسيد تا توضيح داده بشه!!

موفق باشيد.

ehsankhalili1
06-07-2011, 20:51
سلام به دوستان عزیز دوری من بابت ساخت تابلو بود تمام شد
فیلمی از ش گذاشتم نظر بدید ممنون

tablo .rar - 4shared.com - online file sharing and storage - download (You can see links before reply)

ehsankhalili1
07-07-2011, 09:30
سلام.
آقا چه عجب ؟! از اینورا ؟!

خوب بگذریم.از نظر افکت ها بد نبود،اما یک سوال ! با همین سخت افزار ساختید یا .... ؟!!!!

نه با لچ درس کردیم به دیلیل انتخاب خریدار به قیمت پایین

jn_1983
07-07-2011, 12:12
سلام به دوستان عزیز دوری من بابت ساخت تابلو بود تمام شد
فیلمی از ش گذاشتم نظر بدید ممنونسلام
خوب بود آقا احسان!! يك نمونه كامل و زيبا!! فريم قشنگي هم داشت!!

فقط اينكه چون با لچ درست شده نور تا حدود 30 الي 40 درصد افت داره!! فريم استفاده شده آفتاب ديد نيست و باعث ميشه كه اين سيستم بيشتر براي Office Use باشه. منظورم اينكه بيشتر براي جاهاي سرپوشيده و داخل پاساژ مناسب هست نه خارج و فضاي باز!!

افكتها هم زيبا بود!! ولي افكتهاي بهتر و بروز تري هم ميتونستي بدي!!

رفرش ها رو براي چندتا لچ(LED) محدود كردي؟؟اين سوال من بخاطر بازدهي نور هستش اگه جواب بديد!

موفق باشيد!

ehsankhalili1
08-07-2011, 10:03
سلام
خوب بود آقا احسان!! يك نمونه كامل و زيبا!! فريم قشنگي هم داشت!!

فقط اينكه چون با لچ درست شده نور تا حدود 30 الي 40 درصد افت داره!! فريم استفاده شده آفتاب ديد نيست و باعث ميشه كه اين سيستم بيشتر براي office use باشه. منظورم اينكه بيشتر براي جاهاي سرپوشيده و داخل پاساژ مناسب هست نه خارج و فضاي باز!!

افكتها هم زيبا بود!! ولي افكتهاي بهتر و بروز تري هم ميتونستي بدي!!

رفرش ها رو براي چندتا لچ(led) محدود كردي؟؟اين سوال من بخاطر بازدهي نور هستش اگه جواب بديد!

موفق باشيد!

از بابت نظر شما متشکر هستم

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

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

رفرش ها به غیر از تبدیل تلفن به موبایل که برای 5 لچ هست ما بقی برای 10 تا لچه
دقت کنید تبدیل تلفن به موبایل نور بهتری داره

haji110
16-07-2011, 02:15
سلام
من یه تابلو کوچیک 32*8 درست کردم ولی مشکل من تو نوشتشه
یعنی اینکه نوشتم معمولیه و افکتی نداره چون برنامه نویسیم تو ویژوال خوب نیست .
کسی یه برنامه خوب نداره که بده فقط نوشته به کد تبدیل کنه.

اینم فیلمش دانلود (You can see links before reply)

jn_1983
16-07-2011, 11:59
سلام
من یه تابلو کوچیک 32*8 درست کردم ولی مشکل من تو نوشتشه
یعنی اینکه نوشتم معمولیه و افکتی نداره چون برنامه نویسیم تو ویژوال خوب نیست .
کسی یه برنامه خوب نداره که بده فقط نوشته به کد تبدیل کنه.

اینم فیلمش دانلود (You can see links before reply)

سلام
دوست عزيز توصيه ميكنم كه اين تاپيك رو ازز صفحه 7 به بعد دنبال كنيد!! يك فيلم هم هست كه در صفحه 12 همين تاپيك موجوده!

ببينيد اين نرم افزارهائي كه براي ساخت افكت هست خيلي گرون و محدود ميباشد. اين نرم افزار طوري نيست كه بصورت رايگان در اختيار دوستان قرار بگيره چون در اين صورت ديگه سازنده تابلو روان شكست مالي ناجوري ميخوره!!

توليد اين نرم افزار پيچيده و سخت است.بخاطر همين كه خيلي گرون قيمت!! پس زياد دنبال نرم افزار رايگان نگرديد چون پيدا نميشه!!

درضمن دوست من براي تابلو با عرض 8 افكت نه جالب در مياد و نه اينكه كارا خواهد بود. افكت معمولا براي تابلوهاي با عرض 16 به بالا طراحي ميشه كه خودش بهتر نشون ميده!! نه اينكه براي اين ابعاد افكت موجود نيست! نه!! ميتوني افكت بذاري ولي نه اون افكتهاي جذابي كه بيرون ميبيني!! حتي افكتهاي با عرض 16 هم زيبا نيست!!

برنامه تبديل متن به كد هم در اون نرم افزار وجود داره هست. شما باز مشكلي داشتيد بپرسيد تا بيشتر راهنمائيتون كنم!! ولي حتما اين تاپيك رو از اول دنبال كنيد. ضرر نميكنيد.

موفق باشيد.

haji110
16-07-2011, 12:14
سلام
من از صفحه اول خوندم 4-5 تا کلیپ دوستان دانلود کردم و دیدم
مخصوصا این دوستمون که آخر گذاشته بود جالبتر بود.
من میخوام ببینم نرم افزاری که تو یکی از تاپیکا گفته بودید قبلا دیده بودم.
ولی می خواستم ببینم نرم افزارشو که شما دارید راضی هستید از نوع سخت افززارش چطور .
افکت یا تبدیل فایل فلش به کد تابلو داره .
نور و نوع نمایشش چطور خوبه .
توش ساعتم داره ؟
میشه سخت افزارش تغیر داد یا نه ؟

haji110
16-07-2011, 12:17
بعد یه چیز دیگه که یادم رفت
اگه بخوایم فلش بهش وصل میشه یا نه ؟

jn_1983
16-07-2011, 13:30
سلام
من از صفحه اول خوندم 4-5 تا کلیپ دوستان دانلود کردم و دیدم
مخصوصا این دوستمون که آخر گذاشته بود جالبتر بود.
من میخوام ببینم نرم افزاری که تو یکی از تاپیکا گفته بودید قبلا دیده بودم.
ولی می خواستم ببینم نرم افزارشو که شما دارید راضی هستید از نوع سخت افززارش چطور .
افکت یا تبدیل فایل فلش به کد تابلو داره .
نور و نوع نمایشش چطور خوبه .
توش ساعتم داره ؟
میشه سخت افزارش تغیر داد یا نه ؟

دوست عزيز فكر كنم شما يكم كم لطفي كردي و تاپيك رو بدقت مطالعه نكردي!!

تمامي اين تاپيك بيانگر اين موضوع هست كه بچه ها خودكفا هستن و همه چيز رو خودشون طراحي و ساختن!! در اصل اين تاپيك مطرح شد كه دوستان تو اين مورد تحقيق كنن و سخت افزار و نرم افزار رو بطور حرفه اي-تجاري بسازن!!

سخت افزار رو دوست عزيزمون شايان طراحي كردن و ساختن. نرم افزار رو اينجانب طراحي كردم!!

لازم به ذكره كه اين نرم افزار رو كاملا خودم طراحي كردم و طبيعتا 100% ازش راضي هستم و اين رضايت رو حتي ديگران (به لحاظ كيفيت و قيمت) تائيد ميكنن!! شما پستهاي مربوطه رو بدقت مطالعه كنيد و از امكانات اين نرم افزار آگاه بشيد.
درضمن اين نرم افزار در حال حاظر در مرحله تكميل كردن و نهائي شدن است!!
تمامي سوالات شما تو پستهاي قبلي پاسخ داده شده و كافي كه شما به اونها مراجعه كنيد.

اگر سوال يا ابهامي بود بپرسيد حتما پاسخگو خواهيم بود.

در مورد ساعت لازمه ذكر كنم كه شما بايد تو سخت افزار خودتون ساعت رو تعبيه كنيد و تنظيم ساعت رو بعهده نرم افزار بذاريد. البته اين امر زماني محقق ميشه كه سخت افزار و نرم افزار توليد يك سازنده باشه!! در غير اين صورت بايد از سازنده نرم افزار بخواهيد كه بسته اطلاعاتي مربوط به تنظيم ساعت به چه صورتي ارسال ميشه كه شما برنامه نويسي تابلوتون رو بر اساس اون طراحي كنيد.

سخت افزار رو براحتي ميتونيد تغيير بديد و كدهاي مخصوص تابلوت رو با نرم افزار بنده متناسب با تابلو توليد كني و سپس نمايش بدي.....

jn_1983
16-07-2011, 13:36
بعد یه چیز دیگه که یادم رفت
اگه بخوایم فلش بهش وصل میشه یا نه ؟

منظور شما اصلا واضح نيست!!

فلش : افكتهاي نرم افزار فلش
فلش: COOL DISK
فلش: MMC (كه اين مورد زياد مربوط به فلش نيست)

افكت كه هرچي دوس داشته باشيد قابل اجرا در نهايت كيفيت و دقت!!

Cool Disk اگه منظورتون باشه كه اين كار استاندارد نيست و اگه هم بخايد بايد يك سيستم رو بصورت HOST براي اين نوع حافظه تعريف كنيد كه مقرون به صرفه نيست و سخت افزار رو بيخود پيچيده ميكنه!!

MMC‌ كه جزء لاينفك تابلوهاي تجاري هست و تو اين تابلوها نيز از اين نوع حافظه استفاده ميشه و بنا به نوع كنترلر و سرعتش ميتونيد از مد FAT‌ و مد SPI ازش بهره بگيري!!

موفق باشي!

agape
16-07-2011, 22:30
سلام به همه ی دوستان
این بحث چرا اینقدر طولانی شده من نمیدونم :sa:
تابلو راون اصلا چیزی نیست که بخواد اینقدر بهش ور برید !
من یه بورد مادر دارم که قابلیت ساپورت تابلو های دو رنگ و رنگی رو داره خودم کدش رو نوشتم اونم دو سال پیش !
اگه پایه هستید و مشتری داره بفرمایید تا یه راه حل اساسی برای بر طرف شدن این مشکل ارائه بدم و راه حل به این طورت هست :
درایو لامپ های تابلو با استفاده از FPGA که اصلا محدودیت مقدار لامپ رو کلا منتفی میکنه (همون طور که میدونید از سرعت خیلی بالایی برخورداره) و ماتریس لامپ ها رو به صورت حافظه در اختیار کاربر قرار میده
خلاصش میشه این که کلا این لامپ های صفحه همه تبدیل میشن که حافظه رم که به صورت بیتی در اختیار کاربر هستن ! و کل تابلو میشه به صورت یه ال سی دی گرافیکی ، چطور با ال سی دی گرافیکی کار میکنید ، تابلو رو هم همینطور کنترل میشه؛ با این روش کار مرور لامپ ها و مپ کردن اون با FPGA هست که میتونه تا هر اندازه ای رو که دوست داشته باشید ساپورت کنه بدون این که نگران سرعت میکرو باشید، در ضمن با این روش به راحتی میتونید انیمیشن توی تبلو نشون بدید.
حالا اگه کسی پایه هست و فکر میکنید خریدار داره ، این روش کل انحصار تابلو ها رو از بین میبره
در ضمن با این روش میشه تا هر قدر که میخواید رنگ به تابلو اضافه کنید بدون مشکل (تابلوی 2 رنگ ، 8 رنگ و...)

jn_1983
17-07-2011, 00:51
سلام به همه ی دوستان
این بحث چرا اینقدر طولانی شده من نمیدونم :sa:
تابلو راون اصلا چیزی نیست که بخواد اینقدر بهش ور برید !
من یه بورد مادر دارم که قابلیت ساپورت تابلو های دو رنگ و رنگی رو داره خودم کدش رو نوشتم اونم دو سال پیش !
اگه پایه هستید و مشتری داره بفرمایید تا یه راه حل اساسی برای بر طرف شدن این مشکل ارائه بدم و راه حل به این طورت هست :
درایو لامپ های تابلو با استفاده از FPGA که اصلا محدودیت مقدار لامپ رو کلا منتفی میکنه (همون طور که میدونید از سرعت خیلی بالایی برخورداره) و ماتریس لامپ ها رو به صورت حافظه در اختیار کاربر قرار میده
خلاصش میشه این که کلا این لامپ های صفحه همه تبدیل میشن که حافظه رم که به صورت بیتی در اختیار کاربر هستن ! و کل تابلو میشه به صورت یه ال سی دی گرافیکی ، چطور با ال سی دی گرافیکی کار میکنید ، تابلو رو هم همینطور کنترل میشه؛ با این روش کار مرور لامپ ها و مپ کردن اون با FPGA هست که میتونه تا هر اندازه ای رو که دوست داشته باشید ساپورت کنه بدون این که نگران سرعت میکرو باشید، در ضمن با این روش به راحتی میتونید انیمیشن توی تبلو نشون بدید.
حالا اگه کسی پایه هست و فکر میکنید خریدار داره ، این روش کل انحصار تابلو ها رو از بین میبره
در ضمن با این روش میشه تا هر قدر که میخواید رنگ به تابلو اضافه کنید بدون مشکل (تابلوی 2 رنگ ، 8 رنگ و...)

عليك سلام عزيزم
خوب اين بحث بدليل يكسري سوالهاي دوستان طولاني شده (مثل همين پست شما) كه جاي بعضي از سوالها اين تاپيك نبوده و فكر نكنم زياد به كسي آزاري برسونه!!اين تاپيك مربوط به ساخت تابلو روان با روشهاي جاري و معمول نه چيزه ديگه!!
تابلو روان براي همه دوستان راحت نيست!! شما از زاويه خودتون نگاه ميكنيد بايد ديدتون رو وسيع كنيد. چرا كار رو خفيف جلوه ميديد!!
اين كار هم تموم شده و كاري نمونده!! فقط سوالات دوستان هست كه پاسخ ميديم!!شما تاپيك رو از اول مطالعه نفرموديد متاسفانه!!

لازم به ذكره كه خود بنده سال 5 سال (سال 85) پيش تابلو 3رنگ درست كردم و به اندازه كافي با اون سخت افزار فروش هم داشتم!! و از حدود 6سال پيش تابلو روان روتاري رو درست كرده بودم!!

خودم هم ميگم تابلو روان چيزي نداره و نيازي به اينطور بيان كردن نداره! ولي از ديد خودم به سوالات ديگران نگاه نميكنم بلكه محترم برام!! نگاه بنده نگاه " عاقل اندر صفيه " نيست (املاء من ضعيفه)

اين سخت افزار براي يادگيري دوستان هست و بعد فروش و تجارت تو مرحله بعدي!!خيلي از دوستان هستند كه فقط كار با ميكرو را بلدن و سراغ FPGA نميرن!!تا بيان FPGA رو ياد بگيرن و به سطح نيمه حرفه اي برسونن تابلوها جمع شدن!!!!
توصيه ميكنم پيشنهاد خودتون رو در غالب آموزش تو بخش FPGA اگه بيان كنيد خيلي ها از شما متشكر خواهند شد و اجر دنيوي و اخروي زيادي نصيب شما خواهد شد (بنده خودم كلي دعاگوي شما ميشم:mrgreen:)

و در ضمن ما بازارياب نيستيم كه برادر من!!
بچه ها هم مشتريان خاص خودشون رو بقدري دارند كه خودشون براي خودشون بازاريابي ميكنند!!
در مورد انيميشن هم اصلا مشكلي وجود نداره و جالبه كه با همين ميكروهاي ضعيف انيميشن براحتي نمايش داده ميشه!!
هزينه زماني و مالي تو فروش حرف اول ميزنه!!

فعلا همين تابلو تك رنگ براي خيلي از دوستان كفايت ميكنه و تو تاپيكهاي بعدي انشالله ميريم سراغ كارهاي قشنگتر و بروز تر!! اين تاپيك فقط فقط تك رنگ.......

درضمن اين پست هم درصورت لزوم بدليل نامربوط بودن مطلب پاك ميكنم!!

موفق باشي!

agape
17-07-2011, 09:54
منظور من از مطرح کردن این مبحث ساخت سخت افزاری بود که بشه تابلو روان رو به سادگی باهاش درست کرد!
ببینید همه دانش ساخت میکروکنترلر رو ندارن ولی همون طور که میبینید به صورت گسترده دارن از اون استفاده میکنن ! دقیقا منظور من همین بوده ، قرار نیست که کسی بشتونه با fpga کار کنه ، مهم اینه که بتونه با محصول نهایی اون چیزی رو که میخواد در بیاره ، این ایده ای که مطرح شد مثل ساخت یه ماژول برای تابلو روان هست.

moien le
19-07-2011, 16:02
salam . man asheghe sakhto saz hastam . man reshtam electronice .

mikhastam bedounam chetori mitounam ye tabloye bozorg besazam .

kare tahghighati ham bekhayd mikonam

h11
21-07-2011, 06:43
سلام كسي از دوستان هست كه تابلو روان رو با arm راه اندازي كنه اخه پروژه پاياني من اينه و نياز شديد دارم كه يكي منو تو اين زمينه راهنمايي كنه

agape
21-07-2011, 17:06
سلام كسي از دوستان هست كه تابلو روان رو با arm راه اندازي كنه اخه پروژه پاياني من اينه و نياز شديد دارم كه يكي منو تو اين زمينه راهنمايي كنه
بله دوست من
آرم هم مثل مابقی میکرو هاُ دقیقا میخوای با کدوم آرم راه اندازی کنی
فقط کافیه که بتونی کنترل پورت ها رو دستت بگیری!
بعد یه راحتی با سمپل های C میتونی این کار رو انجام بدی:hi:
کمک بیشتری خواستی من در خدمتم:wink:

akz9070
22-07-2011, 16:13
سلام دوستان گلم

مطالب بسیار مفیدی بود

از تلاش و پشتکار همه ممنونم

کسی میتونه بهترین مدار pcb برای برد led ها را همراه با بهترین برد کنترلی اینجا بذاره

ممنونم

mojtaba.gh
25-07-2011, 01:07
با عرض سلام و خسته نباشید خدمت دوستان گرامی
والا دوستان من یکی از اعضای جدید این سایت هستم و چون علاقه به تابلو روان دارم تمامی این تاپیک رو از اول تا انتها خواندم ! دوستان به بسیار نکات جالبی اشاره کردند
من آشنایی زیادی با میکروی آرم ندارم ولی سعی می کنم در اصرعه وقت یه تحقیقی در موردش انجام بدم
من الان یه تابلو روان 16*32 در دست ساخت دارم با میکروی avr یعنی یه جورایی دانشجویی هستش ! این تابلوی من با آي سی لچ 74573 و درایور 2803 و همچنین برای طول بیشتر حدود 80میشه از دیکدر 74154 استفاده کرد و سورس برنا مه ی من در بیسکام می باشد. اینا رو گفتم اگه کسی خواست من می تونم فایل پرتئوس و بیسکام تابلومو اینجا واسه دوستان بزارم.
البته می دونم این طریقه ی ساخت خیلی ابتدایی و کهنه به شمار می یاد اما واسه تازه کار ها و اونایی که علاقه دارند اما نمی دونند از کجا باید شروع کنند نقطه ی خوبی برای شروع کردن هستش

mossii
25-07-2011, 03:06
سلام
بنده خیلی وقته که دست به کار شدم خوشحال میشم اطلاعات اندکم در اختیار شما بذارم

jn_1983
25-07-2011, 13:01
سلام
بنده خیلی وقته که دست به کار شدم خوشحال میشم اطلاعات اندکم در اختیار شما بذارم

سلام دوست عزيز
خوش آمدي!!

فقط قبل از اينكه اطلاعاتي اينجا بذارين بگيد كه از كدوم روش استفاده كرديد و آيا كل اين تاپيك رو مطالعه كرديد كه يك وقت روش شما تكرار مكررات نباشه!؟

و اينكه بسيار خوشحالمون ميكني كه روش جديدي رو ارائه بدي و يا بهينه حالتهاي قبل باشه!!

بازم ممنون كه سخاوتمندانه پيشنهاد داديد!!

jn_1983
25-07-2011, 19:00
اين هم نمونه كد انيمشين با SwiSH MAX:

siamakb
26-07-2011, 23:35
سلام شایان جون.خوبی؟ابرویی با فاصله دات پيچ20 ميل داره ؟
قیمتش چقدره؟قاب هم داره؟

zixelll
31-07-2011, 01:29
سلام این توضیحاتشه میتونید فایل هگز براش درست کنید

zixelll
31-07-2011, 01:36
اگه خاستی فایل هگز دمو شم برات بفرستم

zixelll
31-07-2011, 19:55
سلام بله درسته

zixelll
01-08-2011, 00:48
سلام فرقی نمیکنه داداشم فقط کمکم کن از حالت دمو درش بیارم چون هزینه کردم و به سختی پولشو جور کردم بعد نرم افزار شما چه امکاناتی داره

zixelll
01-08-2011, 01:28
سلام چقدر هزینه مگیره

zixelll
01-08-2011, 11:47
میخای فایل هگزشو برات بفرستم ببینی میشه درستش کرد یا نه

zixelll
01-08-2011, 11:51
فایل هگز رو فرستادم تا ببینی میشه درستش کرد ممنونم

zixelll
01-08-2011, 17:33
میشه ایسی پروگرام شده رو بخرم بعد کد هگز رو از داخل میکرو برداشت

zixelll
01-08-2011, 23:58
مکانش کجاست ادرس داری بهم بدی اصلا قفلش باز میشه

jn_1983
02-08-2011, 01:46
مکانش کجاست ادرس داری بهم بدی اصلا قفلش باز میشه
سلام
فرض فايل هگزش باز شد. خوب شما خودت رو مقيد به يك هگز ميكنيد و ديگه توانائي توسعه كار رو نداريد. اگه مشكلي پيش بياد ميتونيد مشكلش رو حل كنيد؟؟
چطوري ميخايد برنامه و محتواي هگز رو دقيقا منطبق با همون چيزي كه نوشتن برگردانيد و آناليزش كنيد؟؟

اين راه خوبي نيست كه داريد شما ميريد. بهتره كه بشينيد برنامه رو خودتون بنويسيد كه بعدا هم هرچقدر خواستيد توسعه بديد و حتي فروش هم داشته باشي!! نوشتن برنامه رو هم خودتون بايد شروع كنيد و اگه به مشكلي برخورديد از دوستان فعال بپرسيد و جواب بگيريد. اينطوري مزاياي زيادي هم براي شما داره!!

البته من تمامي موارد بالا رو بصورت دوستانه پيشنهاد دادم و شما مختار هستيد!!
موفق باشيد.

zixelll
02-08-2011, 01:55
سلام حرفهای شما منطقی و عالی بود میشه از اول به من برنامه نویسی شو یاد بدی چون من وارد نیستم به خدا دعات میکنم

jn_1983
02-08-2011, 02:14
سلام حرفهای شما منطقی و عالی بود میشه از اول به من برنامه نویسی شو یاد بدی چون من وارد نیستم به خدا دعات میکنم

چراكه نه!!
پس توصيه ميكنم از اول براي اين تاپيك وقت بذار و مطالعه كن و هر سوالي داشتي بپرس حتما پاسخ داده ميشه!! بي نصيب نميموني!! براحتي نحوه عملكرد مدار و برنامه نويسيش رو ياد ميگيري!! نگران نباش زياد پيچيده نيست. ساده و روان...

درضمن محتاجيم به دعا...
موفق باشي.

zixelll
02-08-2011, 11:07
سلام اینکه تو سایت مهندس لاچینی هست که زده تبدیل فایل text به hex و یا غیره مگه فرق میکنه با فایل هگزی که من میخام

jn_1983
02-08-2011, 11:32
سلام اینکه تو سایت مهندس لاچینی هست که زده تبدیل فایل text به hex و یا غیره مگه فرق میکنه با فایل هگزی که من میخام

ببينيد اون فيل هگزي كه ايشان فرمودن با فايل هگزي كه تا الان مورد بحث بود يك دنيا فرق دارن!! منظور فايل هگزي كه شما بحث ميكردي خروجي برنامه نوشته شده براي راه اندازي تابلو روان توسط كامپايلر هست.
ولي چيزي كه آقاي لاچيني گذاشته يك برنامه كاملا محدود براي توليد كدهاي لازم براي نمايش تو تابلو هست. براي نمايش تو تابلو روان نياز به يكسري جدول هست. اصطلاحا جدول گلايف ميگن. اين جدول داده ها مشخصات پيكسلي فونت و متن و يا عكسي كه ميخاي رو تابلو نمايش بدي رو شرح ميده!! اين اساس كار يك تابلو روان!!

zixelll
03-08-2011, 02:29
سلام از کجا شروع کنیم برای برنامه نویسی مهندس جان

319991
05-08-2011, 00:37
سلام و خسته نباشید به همه دوستان:hi:
خیلی وقت بود که دنبال چنین سایتی،باهمکاری بالا می گشتم (خیلی حال کردم دمتون گرم):018:
دوستان من حدود یک سال هست که دنبال ساخت تابلو هستم .کلی تو سایت ها گشتم.در اخر تونستم یک تابلو 16*8 بسازم باقابلیت ساپورت mmc،پورت کام اما نمی دونم نورتابلوم در چه حدی هست،به نظرم در حد قابل قبول باشد. درابتدا از ای سی74154 استفاده کردم متن به راهتی به راست یا چپ حرکت می کرد بعد متوجه شدم که متن باید به بالا پایین حرکت کنه،اما با 74154 سرعت پایین می یاد،حالا به سراغ کار با ای سی 74595رفتم با مقداری کارمتوجه شدم با این ای سی می تونم متنم را به بالا پایینم حرکت بدم ولی برای دشتن نور کافی بعد از هر 74595 یدونه uln2803گذاشتم،در کنار این با برنامه دلفی تونستم یه کیبرد توپ مثل کیبرد ویندوز درست کنم بافشردن هرکدام از دکمه ها کدهای هگز از پیش طراحی شده از طریق پرت کام روی مموری ذخیره میشه ،توسط میکرو فایل باز کرده کدها راخونده و اجرا کرده ،تمام بردم رو هزارسوراخی بستم حالا نمی دونم برای تهیه pcbتابلوم باید چند در چندباشه تانور زیادی داشته باشم بسازم ازطرفی فکرم روی ایجاد افکت هس نمی دونم اونهارو چه جوری بسازم یا گیر بیارم لطفا راهنمایی کنید درمورد این که گفتید تمام سر اند ledهارو به منبع وصل کرده وطرف کاتدشون رو توسط74595 صفر کنترل می کنید چه جوری میشه؟؟؟ اینجوری که تمام ستون روشن میشه،راستی تابلوهای شما با 74595 به چپ راستم حرکت میکنه،از طرفی پایه هرنوع همکاری در زمینه تحقیقم هستم یه سوال برای ساختن یه تابلو باعرض 32 طول هرچه که می خواد باشه میشه چهار تا از پورت های میکرو به عرضشون بدم یه ازیه پورت دیگه میکرو برای 74595 استفاده کنیم من میکروم atmega 128 با کریستال 16 میباشد:o:wink:

319991
07-08-2011, 00:33
مرسی اقا بابت راهنمایی تون
مثلا استفاده از لچ(74573؟)
درمورد طراحی افکت هاهم راهنایی خواصی ندارید بکنید ؟ یابرنامه رو نشونم بدین تا بتونم ازروی اون، برنامه شوخودم اگه بتونم بنویسم
یه سوال این روش که من اشاره کردم جزء چه روشی می شه اسکن صفحه ای در حالت کلی چه جوری می شه:؟
می تونم دردلفی متن رو به عکس سیاه سفید تبدیل کنم بعدش اونو تویه ماتریس شامل صفر و یک ها ذخیره کنم سپس از طریق پرت کام اونو به میکرو بدم میکرو هم اونو تو mmcذخیره بکنه ،اسکن صفحه ای اینجوری؟

m1000w
07-08-2011, 00:59
آقا شایان فکر کنم اونجا نباید بحث میکردیم،جاش اینجا بود،خیلی بینظم کردیم اونجارو!!!من قبلا هم از اطلاعات تاپیک شمااستفاده میکردم...کارتون عالیه...کاشکی منم وقت داشتم...خوشبحالتون...

khani_67
10-08-2011, 00:37
فكر نميكنيد وقتي به روش اسكن صحفه اي استفاده ميكنيد مدار بزرگتر و قطعات بيشتر و گرانتر ميشه. فرض كنيم قيمت و پيچيدگيش مهم نباشه. براي يك تابلو يك متر مربع حدودا 2500 ال اي دي نياز هست ( با فرض اينكه بين 2 ال اي دي 2 سانتيمتر باشه) هر ال اي دي 30 ميلي امپر ميكشه حالا وقتي 2500 ال اي دي روشن باشه جريان 75 آمپر ميكشه اگر يك منبع 8 ولت نياز باشه ( كه حداقل 8 ولت ميخواد) به يك منبع ولتاژ 600 وات نياز دارين. در صورتي كه تابلوهاي موجود در بازار هر متر مربع 40 وات بيشتر مصرف نميكند. به نظر من از همون جاروب استفاده كنيم ولي از sweep 4 كه هم قطعات كمتر بشه هم توان هم نور در حد معقول باشه.

god boy
12-08-2011, 04:47
با سلام
دوستان چن هفته پیش رفته بودم توپ خونه دیدم چند تا مغازه چند تا تابلو جدید سبز رنگ نصب کردن در حد المپیک . عجب نوری داشت واقعا خیره کننده بود.. افکت هاشم که نگو و نپرس .. می خواستم بدونم این تابلو ها مال کدوم شرکته ؟؟؟و اگه من بخوام یدونشو با ابعد تقریبا 64 در 16 بسازم . می تونم یا نه؟ کسی هست که کمکم کنه ؟ چون من هیچی از تابلو روان نمی دونم . واگه بخوام یکیشو تهیه کنم البته روز دید چقدر برام اب می خوره ؟البته از اینایی که توی توپ خونه گذاشتن
با تشکر

khani_67
12-08-2011, 16:03
سلام. حساسيت چشم انسان به رنگ سبز 2 برابر هست به خاطر همين پرنور تر به نظر ميرسه.
آقا شايان جواب منو ندادي كه؟

hamidrezaznu
12-08-2011, 20:15
سلام دوستان من امروز این پست را دیدم
74595 یک شیفت رجیستر بیسار عالی است ولی مشکل در تعداد زیاد این شیفت رجیستر ها است من برای یکی از شرکت های گنده در تهران برنامه و pcb را طراحی کردم و الان هم استفاده می شود فقط مشکل اصلی هزینه بالای خود led ها است اگر کسی پایه کار باشد حتما کمک می کنم چند تا از فیلم هایی که کار خودم هست را نیز ضمیمه می کنم .

god boy
13-08-2011, 00:19
با سلام و تشکر
عزیز من تمام صفحات این موضوع رو خوندم .ولی بازم برام مشکله چون تا حالا با تابلو روان کار نکردم . قبلا توی خیابونا می دیدم .برام عادی بود خیلی به چشم نمی اومد . از وقتی این چند تا تابلوی سبز رنگ رو دیدم کفم برید .. به خاطر همین شیفتش شدم . حالا هم می خوام هر جور شده برم تو کارش . فقط باید کمکم کنید
در مورد ابعادی که گفتم . منظورم 64 در 16 هستش ولی به صورت دو سانت دو سانت محاسبه کردم .. یعنی طول تقریبی تابلویی که بنده می خوام 140 در 40 سانتیمتر می شه
خواهشا برد مدار چاپی و هر چیز دیگه ای رو که نیاز داره رو برام منظور بفرمایید
تو فکر اینم هستم که یه نرم افزار از شرکت نور سان بخرم ولی نمی دونم به دردم می خوره یا نه ؟ این رفیقمون هم که داره برنامه پیشرفته ای می نویسه .دهنمو اب انداخته . نمی دونم چکار باید بکنم . خیلی مشتاقم که یکی از این تابلو ها رو بدون درد سر بسازم
خواهشا کمکم کنید
با تشکر

god boy
13-08-2011, 02:17
با تشکر
خب نرم افزار اقا جوادو از کجا می تونم تهیه کنم؟ خلاصه می خوام کمکم کنی من حتی تا حالا برد مدار چاپیشم ندیدم اصلا بلد نیستم طراحی کنم. در ضمن نور سان یه نرم افزاری داده که افتاب دیده . شما اونو تهیه کردی یا همین سالنی ها رو ؟

god boy
13-08-2011, 02:30
خب همین بردشم که شما میگی بلد نیستم سر هم کنم . اگه یه نقشه بود راحت تر این کارو می کردم . در خواستم اینه که یه مدار چاپی حرفه ای . البته تصویری برام بذاری تا بتونم کارمو شروع کنم . من اماتورم نیستم دیگه چه برسه به ....

god boy
13-08-2011, 02:44
خب اون دو تا برنامه رو از کدوم پست می تونم دانلود کنم و با کدوم برنامه باز میشه ؟

god boy
13-08-2011, 03:01
بله دیده بودم . ولی چون نمی دونم چی به چیه؟ و فایل ها هم زیاده گفتم تا راحت تر مشکلم حل شه . در ضمن کلیپ پست 261 خیلی حرفه ای بود . باید بگم واقعا خسه نباشی
با تشکر تا فردا

Doloop
13-08-2011, 17:52
سلام من یه تازه واردم تازه ثبت نام کردم میخام بدونم چطوری باید lcd ts12864A رو تو بسکام پیکره بندی کنم

319991
13-08-2011, 21:03
اقا هیچ کس پیدا نشد جواب منو بده فرق رو ش اسکن صفحه ای با جاروب چیه کمکی هم درمورد افکتا نکردین کسی از شیراز هس همدیگرو ببینیم کارو زودتر جمع و جورش کنیم شماتیک پروتوس رو بزارین تا براتون pcb شو طراحی کنم بزارم

god boy
13-08-2011, 23:49
ممنون از لطفت
یه سوال اقا شایان . من به نورسان زنگ زدم در مورد افتاب دیدش . گفت فاصله ال ای دی ها دو سانت دو سانته. حالا دو سه تا سوال برام پیش اومده . یکی اینکه می تونم با همین نرم افزار فاصله ال ای دی ها رو یه سانت یه سانت بزنم ؟ در ضمن اگه عرض تابلو رو تقریبا 40 و طولشو 135 در نظر بگیریم توی سرعت . رفرش و روون بودن نوشته ها تاثیری نداره ؟ به نظر شما یه سانت بگیرم بهتره یا دو سانت ؟ و در اخر با نرم افزار 16*128 نور سان می تونم ابعادی رو که بهش اشاره کردم باهاش بسازم؟
با تشکر

319991
14-08-2011, 17:53
تا سه چهار روز اینده براتون pcb پست 44 می زارم(کمتر یا بیشتر) بعدش این دیگه هیچ مقاومت uln نمی خواد یه سوال من تابلی 32*32 می خوام درست کنم pcb هم اماده کردم اما به یه روش دیگه،اگه بخوام از روش شما استفاده کنم باید 128، 74595 استفاده کنم

319991
16-08-2011, 15:05
مرسی دوست عزیز
من یک ماژول برای atmega32 طراحی می کنم که یه ورودی 5 ولت داره و یک خروجی 5 پینه،یه ماژولم برای 74595 که یه ورودی 5 سوکته ویک خروجی 5سوکته برای سری کردن ایسی بعدی ،وبعد از هر خروجی 74595 یک مقاومت می زارم ازش 8 تا خروجی با پین هدر بیرون می کشم ،صفحه led ها باخودتون :wink::wink::wink:

h11
16-08-2011, 20:11
سلام خدمت دوستان عزیز پروژه پایان دوره من ساخت تابلو روان با میکروکنترولر آرم هست آیا کسی هست که به من کمک کنه

319991
19-08-2011, 13:02
درود بر دوستان :hi:
اینم فایل های pcbکه قول شون داده بودم یک ماژول atmega32و یکی 74595 فقط بخاطر اینکه خواستم کوچیک بشن قطر سیم ها کوچیکه(4.mm) بدین یجایی که با دقت pcb بزنه
You can see links before reply
You can see links before reply
کسی هم درمورد افکتا کمکی نمی کنه :baad:

alimicro
19-08-2011, 14:28
درود بر دوستان :hi:
اینم فایل های pcbکه قول شون داده بودم یک ماژول atmega32و یکی 74595 فقط بخاطر اینکه خواستم کوچیک بشن قطر سیم ها کوچیکه(4.mm) بدین یجایی که با دقت pcb بزنه
You can see links before reply
You can see links before reply
کسی هم درمورد افکتا کمکی نمی کنه :baad:
سلام دوست عزيزدست گلت دردنكنه دوست عزيزمتاسفانه فايل دوم خرابه دانلود نميشه اگرامكان داره يك بارديگه آپ كن .موفق باشيد

yaser k
19-08-2011, 17:46
با سلام خدمت دوستای عزیز
جهت تهیه pcb تابلو روان 64*16و 8*32با ابعاد 120*30 سانت + فایل پروتیوس+برنامه بیسکام+ فایل هگز ونرم افزار تابلو روان
وآموزش کامل هنگام مونتاژ کردن با شماره زیر تماس حاصل فرمایید
کریم پور


09179809474

jn_1983
19-08-2011, 17:54
درود بر دوستان :hi:
اینم فایل های pcbکه قول شون داده بودم یک ماژول atmega32و یکی 74595 فقط بخاطر اینکه خواستم کوچیک بشن قطر سیم ها کوچیکه(4.mm) بدین یجایی که با دقت pcb بزنه
You can see links before reply
You can see links before reply
کسی هم درمورد افکتا کمکی نمی کنه :baad:

سلام
از بابت pcb كه زحمت زيادي كشيدي و جاي تقدير داره ، تشكر ويژه ميكنم. هنوز فرصت نكردم pcb رو بررسي كنم. سعي ميكنم در چندروز آينده اين كار رو انجام بدم. شايدم هم دوستان ديگه بررسي كنن. درهرصورت ممنون.
در مورد افكتها هم تو پستهاي قبلي (اگه مطالعه كرده باشيد) دارم يك نرم افزار مينويسم كه بسيار عالي و حرفه اي افكتها و ساير موارد تابلو رو پاسخگو باشه. بدليل مشغله شغلي و ... كمي كند پيش رفتم. نرم افزار بطور كامل كار ميكنه و جوابش رو پس داده و انشاا... در يك فرصت مقتضي روي باقيمانده كار هم تلاشي ميكنم. اين نرم افزار شما رو از هرگونه دغدغه فضاي ميكرو و شيف دادن اطلاعات و مباحث پيچيده رياضي-منطقي و ... آسوده ميكنه!!

kavir
19-08-2011, 18:06
با سلام خدمت دوستای عزیز
جهت تهیه pcb تابلو روان 64*16و 8*32با ابعاد 120*30 سانت + فایل پروتیوس+برنامه بیسکام+ فایل هگز ونرم افزار تابلو روان
وآموزش کامل هنگام مونتاژ کردن با شماره زیر تماس حاصل فرمایید
کریم پور



سلام
مثل اینکه شما نمیخوای به قوانین احترام بگذارید
پست های قبلی تون که تبلیغاتی بود حذف کردم باز پست اسپم دادین

Doloop
20-08-2011, 06:37
سلام
منم تو اين كار پايه ام فكر خوبيه
فقط يه نكته اي هست :منم شنيدم سرعت avr براي تابلو هاي بزرگ يا رنگي خيلي كمه
توصيه ميكنم با آرم شروع كنيم به اميد خدا با همونم تموم كنيم
به اميد موفقيت همه ي ايران دوست ها

khani_67
20-08-2011, 13:46
سلام
شما پايه هاي خروجي 74595 مستقيم به ال اي دي وصل مي كنيد؟ اگر اره من ديتا شيت شو نگاه كردم ماكزيمم جريان كه از پايه vcc يا gnd ميشه گذروند 70ma يعني ما ميتونيم از هر پايه 70 ميلي امپر تقسيم 8 بكشيم يعني 8.75ma بكشيم. كه جريان ال اي دي اوال براي نور عالي 20ma است حالا ميخاي اين مشكل چكار كنيد؟
اينم ديتا شيتش

319991
20-08-2011, 13:58
درود بر تمامی دوستان:hi:
همون جور که به قول خودم عمل کردم اگه برنامه تون بتونم تست کنم جواب بگیریم یه ماژول طراحی می کنم 16*16 led با74595 و مقاومت های سر راهش اون موقع بازم آپلود می کنم،pcbکه طراحی کردم نگاه کنید اگه مشکلی داره بگین تا درستش کنم

319991
20-08-2011, 14:14
یکی از بچه ها گفته بود فایل دوم خرابه دوباره آپلودش کردم اینم ادرسش:
You can see links before reply

shayanmelody
21-08-2011, 00:07
درود بر دوستان :hi:
اینم فایل های pcbکه قول شون داده بودم یک ماژول atmega32و یکی 74595 فقط بخاطر اینکه خواستم کوچیک بشن قطر سیم ها کوچیکه(4.mm) بدین یجایی که با دقت pcb بزنه
You can see links before reply
You can see links before reply
کسی هم درمورد افکتا کمکی نمی کنه :baad:


سلام.
از بابت pcb ها دستت درد نکنه و خیلی زحمت کشیدی.
برای اولین نمونه بد نبود ، اما خودتم میدونی ، تا یک برد بخواد قطعی بشه یکم کار داره و باید اصلاحاتی روش انجام بشه.
شما مقاومت هارو رو برد درایور گذاشتی ، اما میشه این مقاومت هارو به ماتریس انتقال داد تا از فضای خالی بین ال ای دی ها استفاده بشه و همچنین برد درایور بزرگ نشه و از طرف دیگه هزینه هم بیاد پایین.باید این نکته رو هم در نظر گرفت.
شما اومدی رو یک بلوک درایور فقط یک 74595 قرار دادی و این تعداد باید به 16 یا حداقل 8 افزایش پیدا کنه.
برای ورودی و خروجی های بلوک هم اگر از IDC Box استفاده کنید راحت تره تا از پین هدر استفاده کنید.
برد کنترلی که طراحی کردید خیلی سادست ، شما باید تابلو رو ناحیه بندی کنید.
برای مثال اگر ارتفاع بلوک هامون 8 باشه و روی برد کنترل خودمون 4 ناحیه داشته باشیم در کل یعتی برد کنترل ما تا ارتفاع 64 رو ساپورت میکنه که باید 4 تا IDC Box رو برد کنترل باشه به گونه ای که پایه کلاک و استراب هر کدوم از نواحی مشترکه و فقط پایه دیتا مجزاست.
البته اگر بخوایم حرفه ای تر کار کنیم و با همین avr ابعاد بزرگ بسازیم باید جدا از ناحیه بندی عمودی ، ناحیه بندی افقی هم داشته باشیم !

امیدوارم منظورم رو رسونده باشم.

بازم تشکر.

Doloop
21-08-2011, 02:59
بازم سلام من تا اينجا همهي تايپيك هاتونو خوندم خيلي چيزا ياد گرفتم از الان هم به فكر شروع كار (همون تمرين رو ميگم)هستم
دست همتون درد نكنه

khani_67
21-08-2011, 10:41
سلام
شما پايه هاي خروجي 74595 مستقيم به ال اي دي وصل مي كنيد؟ اگر اره من ديتا شيت شو نگاه كردم ماكزيمم جريان كه از پايه vcc يا gnd ميشه گذروند 70ma يعني ما ميتونيم از هر پايه 70 ميلي امپر تقسيم 8 بكشيم يعني 8.75ma بكشيم. كه جريان ال اي دي اوال براي نور عالي 20ma است حالا ميخاي اين مشكل چكار كنيد؟

319991
21-08-2011, 11:50
درود بر دوستان:hi:
از بابت راهنمایی هاتون ممنون، من فقط جوری طراحی کردم که بتونیم به هر تعداد که بخوایم بزنیم؛حالا سعی در اصلاحش می کنم،مقاومت ها رو بر می دارم،سوکت idc 2*4 می زارم،تا اونجا که متوجه شدم می خواین روی یه برد 8 تا 74595 داشته باشین،فقط از این تیکه هیجی نفهمیدم ((برد کنترلی که طراحی کردید خیلی سادست ، شما باید تابلو رو ناحیه بندی کنید.
برای مثال اگر ارتفاع بلوک هامون 8 باشه و روی برد کنترل خودمون 4 ناحیه داشته باشیم در کل یعتی برد کنترل ما تا ارتفاع 64 رو ساپورت میکنه که باید 4 تا IDC Box رو برد کنترل باشه به گونه ای که پایه کلاک و استراب هر کدوم از نواحی مشترکه و فقط پایه دیتا مجزاست.)) اگه می تونید تو پرتوس بکشید تا ببینم،

shayanmelody
21-08-2011, 13:51
درود بر دوستان:hi:
از بابت راهنمایی هاتون ممنون، من فقط جوری طراحی کردم که بتونیم به هر تعداد که بخوایم بزنیم؛حالا سعی در اصلاحش می کنم،مقاومت ها رو بر می دارم،سوکت idc 2*4 می زارم،تا اونجا که متوجه شدم می خواین روی یه برد 8 تا 74595 داشته باشین،فقط از این تیکه هیجی نفهمیدم ((برد کنترلی که طراحی کردید خیلی سادست ، شما باید تابلو رو ناحیه بندی کنید.
برای مثال اگر ارتفاع بلوک هامون 8 باشه و روی برد کنترل خودمون 4 ناحیه داشته باشیم در کل یعتی برد کنترل ما تا ارتفاع 64 رو ساپورت میکنه که باید 4 تا IDC Box رو برد کنترل باشه به گونه ای که پایه کلاک و استراب هر کدوم از نواحی مشترکه و فقط پایه دیتا مجزاست.)) اگه می تونید تو پرتوس بکشید تا ببینم،


سلام.
فقط شما داری آی سی ها رو اضافه میکنی حواست باشه مدار زیاد از ماتریس بزرگ نشه (دات پیچ رو 15 میل در نظر بگیر)

در مورد برد کنترل عرض کنم.
فرض کن میخوای یک تابلوی 128*64 درست کنی که اونوقت 1024 تا 74595 میخوای ، درست ؟
اونوقت چطوری میخوای این همه آی سی رو پشت سر هم آدرس دهی کنی ؟
پس باید تابلو بلوک بندی باشه تا بلوک ها همزمان آدرس دهی شن و سرعت کار بالا بره.
شماتیک یک تابلوی 64*64 رو ضمیمه میکنم ، البته این با اسکن صفحه ای نیست ، اما منظورم رو میرسونه.
64 تا 74595 هست که پایه کلاک و استراب همه بهم وصل شده و پایه دیتای هر بلوک جداست.
یعنی 1 پایه دیتا داریم برای هر هشت سطر و در کل 8 پایه دیتا.



design.DSN - 4shared.com - online file sharing and storage - download (You can see links before reply)

319991
22-08-2011, 14:59
درود بر دوستان
منظورت این بود که برای هر بلوک 8*8 یه پایه دیتا باید داشته باشم اما پایه های کلاکشون یکی باشه در سته؟
بازم مرسی،خواستم یه بلوک 8*8 با 8 تا 74595 طراحی کنم اپ کنم اما هر کاری کردم برد دو رو میشه چیزی می تونی راهنمایی کنی ، با 10 تا 20 جامپرم نمیشه درستش کرد؟

319991
22-08-2011, 16:04
درود بردوستان
من دوتا فایل تو پرتوس طراحی کردم با توضیح در help هرکدوم که درسته بگین
You can see links before reply

319991
22-08-2011, 23:15
درود بر دوستان
مرسی از راهنمایی،قیمت led 3رنگ که 4 تا پایه دارن نمی دونین اینجا که خیلی گرونه،برای ledتک رنگ چه مودلی خوبه

Elec_l0vE
23-08-2011, 03:13
با سلام .شایان جان میخاستم ببینم نرم افزار تو چه مرحله ای هست و به کجاها رسیدین؟ البته اگه دوس داشتی توضیح بده.

319991
24-08-2011, 16:12
درود بر دوستان:hi:
اقا شایان می تونی یه برنامه ساده برای تابلو 16*16 بنویسی همونجوری که گفته بودی دیتا هارو رو سطر گذاشتم از ال ای دی کلاه دار استفاده کردم اینجوری که می گفتن برای تابلو خوبه چون زاویه دید خوبی داره،مثلا اسم خودم (رضا) رو تابلو بنویسه،درمورد کانفیگ کردن اس پی ای توضیح می دی،مثلا اگی رو مد سافت ویر باشه چه تفاوتی می کنه ،مستر چیه yes or no باشه چه تفاوتی میکنه،یا Interrupt

319991
24-08-2011, 23:11
درود بر دوستان:hi:
سخت افزارش اماده هس؟چرا از spiاستفاده نکنم من شنیدم که سرعت کلاک زنی بالا می بره چون 74595 با100mhzمشکلی نداره،با بسکام کار می کنم؟pcb حله ه ه ه، دارم درستش می کنم؟اقا شایان ایا تابلویی درست کردی بفروشی؟راستی تو پست 36 گفته بودی که سریال کلاک با مقاومت زمین کرده بودی تانویز از بین بره برای چی؟ نویز کجا درست میشه؟مرسی

hakim1386
26-08-2011, 12:26
دوستان سلام
خسته نباشيد
من يه تابلو با atmega32 درست كردم :o توي ساختش چون تجربه زيادي نداشتم از led هاي مارك se استفاده كردم .
بعد از ساخت و روشن كردن تابلو فهميدم كه نورش توي روز خيلي كمه cry::ولي شبها خوبه .
اگه ميخواين نور تابلو توي روز زياد باشه بايد ازلامپهاي oval همراه با ابرويي استفاده كنيد . ابرويي باعث ميشه led توي سايه قرار بگيره و حتي زير آفتاب هم مثل شب درخشندگي و پرنوري داشته باشه .
نتيجه اينكه مارك se كه ارزانه واسه تابلوهاي زير سقفي با زاويه ديد مستقيم مناسبه

ghaem313
26-08-2011, 16:27
. نهایت کلاک spi تو بسکام 4 مگ هست و تو کدویژن 8 مگ با کلاک 16 مگ میکرو.اما اگر شما خودتون بقرنامه شیفت رو بنویسید تقریبا میتونید با فرکانس همون 16 مگ دیتا رو به بیرون بفرستید.


ببخشيد فضولي ميكنم
اگر با برنامه شيفت تو سريع ترين كد اسمبلي هم كه باشيد موارد زير را داريد
1-يك حلقه براي ارسال n بيت كه حداقل يه دستور INC يا DEC براي شمارنده حلقه و يك دستور مقايسه وپرش كه تا اين جا ميشه 2 كلاك
2-دستور شيفت كه 1 كلاك
3-مقايسه msb يا lsb براي تعيين بيتي كه بايد خارج شود (كه با دستور AND و دستور و پرش شرطي ) يا دستور SBRCكه 2 يا 1 كلاك
4-دستور دستور SBI براي يك و دستور CBI براي صفر 1 كلاك

حداقل 5 كلاك مورد نياز كه شيفت انجام بشه در اين صورت سرعت 16Mhz/5
پس در نظر داشته باشيد سرعت و دقت يك پرو تكل سخت افزاري بيش تره

h11
27-08-2011, 17:52
سلام دوستان من یک برنامه ساده برای حرکت یک حرف روی ۳ تا دات ماتریکس با میکرو lpc2138 نوشتم ولی چون از شیفت رجیستر استفاده نکردم خیلی از pin های میکرو هدر رفت کسی هست کمکم کنه این برنامه رو با شیفت رجیستر بنویسم اینم برنامه من:
#include <LPC213x.h>
#include <delay.h>
unsigned char k;
unsigned char s;
unsigned char r;
unsigned char ref;
unsigned char ind;

unsigned int arr[48]={0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xf fffff,0xffffff,0xffffff,

0xffffff,0x03ffff,0x01ffff,0xceffff,0xceffff,0x01f fff,0x03ffff,0xffffff,
0xffffff,0xff03ff,0xff01ff,0xffceff,0xffceff,0xff0 1ff,0xff03ff,0xffffff,
0xffffff,0xffff03,0xffff01,0xffffce,0xffffce,0xfff f01,0xffff03,0xffffff,

0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xfff fff,0xffffff,0xffffff,
0xffffff,0xffffff,0xffffff,0xffffff,0xffffff,0xfff fff,0xffffff,0xffffff
};

int main(void)
{
PINSEL0=0x00000000;
IO0DIR=0x80ffffFF;
PINSEL1=0x00000000;
PINSEL2=0x00000000;
IO1DIR=0x00FF0000;


while(1)
{


for(s=0;s<32;s++){
r=32-s;
for(ref=1;ref<=10;ref++){
for(k=0;k<8;k++){
ind=r+k;
IO0SET=arr[ind];
IO1SET=(65536<<k);
delay_us(250);
IO1CLR=(65536<<k);
IO0CLR=arr[ind];
}
}
}
}
}

shayanmelody
27-08-2011, 17:55
تو پروتئوس مدار رو بذار ، سر فرصت یه کارهایی میکنم.

319991
27-08-2011, 19:09
درود بر دوستان
اقا شایان در بحث سخت افزار هر 74595 به 8led سطر یا 8led ستون باید وصل کرد،شما که موفق شدی تابلو هاتو بفروشی برای گرافیکی بودن تابلو چه کار کردی؟

shayanmelody
27-08-2011, 19:21
درود بر دوستان
اقا شایان در بحث سخت افزار هر 74595 به 8led سطر یا 8led ستون باید وصل کرد،شما که موفق شدی تابلو هاتو بفروشی برای گرافیکی بودن تابلو چه کار کردی؟


در مورد سخت افزار شما درست میگید ، من 74595 هارو به هر 8 ال ای دی تو سطر وصل کردم.
در مورد گرافیکی بودن هم باید خدمت شما عرض کنم که چند تا افکت تو نرم افزار سوییش مکس درست کردم و دادم به آقا جواد و ایشون با نرم افزاری که در حال تکمیل کردن قسمت های نهائیش هستند ، کد هگز رو به من دادند.

poya14
27-08-2011, 21:47
با عرض سلام خدمت مهندسین عزیز ، عنوان تاپیک خیلی جذاب بود ولی من از اول تا اینجا رو خوندم چیز بدرد بخوری دستگیرم نشد .من چند سالی هست تابلو می سازم ولی تابلوهام زیاد جالب نبوده و خودم ارضا نشدم !!!! طرح تابلوی شرکت نورسان رو هم خریدم و ساختم ولی فلش رو کند نشون میده و اصلاً پر نور نیست البته طرح قدیمش .همیشه دوست داشتم تابلویی بسازم (طراحی نکنم فقط بسازم !! ) که محدودیتی توی طول و عرض نداشته باشه . خیلی پر نور باشه و انیمیشن های فلش رو با کیفیت از روی حافظه mmc نمایش بده .حاضرم بابت زحمات دوستان هزینه هم پرداخت کنم ولی لااقل یه کار بدرد بخور ارائه کنیدو یه پی سی بی خوب و کاربردی ارائه کنید . این نرم افزاری که دوستمون طراحی کردن ما فقط حرفشو شنیدیم . یه دمویی چیزی لااقل ارائه کنید ببینیم در چه حدی هست !!!
یا علی
( تابلویی که ضمیمه کردم یه تابلوی تجاریه که خیلی ازش ساختم . خدا رحمتش کنه ) تقدیم به دوستان علاقمند .

تشکر لازم نیست :0013:

shayanmelody
27-08-2011, 23:50
[QUOTE=poya14;28024]با عرض سلام خدمت مهندسین عزیز ، عنوان تاپیک خیلی جذاب بود ولی من از اول تا اینجا رو خوندم چیز بدرد بخوری دستگیرم نشد .من چند سالی هست تابلو می سازم ولی تابلوهام زیاد جالب نبوده و خودم ارضا نشدم !!!! طرح تابلوی شرکت نورسان رو هم خریدم و ساختم ولی فلش رو کند نشون میده و اصلاً پر نور نیست البته طرح قدیمش .همیشه دوست داشتم تابلویی بسازم (طراحی نکنم فقط بسازم !! ) که محدودیتی توی طول و عرض نداشته باشه . خیلی پر نور باشه و انیمیشن های فلش رو با کیفیت از روی حافظه mmc نمایش بده .حاضرم بابت زحمات دوستان هزینه هم پرداخت کنم ولی لااقل یه کار بدرد بخور ارائه کنیدو یه پی سی بی خوب و کاربردی ارائه کنید . این نرم افزاری که دوستمون طراحی کردن ما فقط حرفشو شنیدیم . یه دمویی چیزی لااقل ارائه کنید ببینیم در چه حدی هست !!!
یا علی
( تابلویی که ضمیمه کردم یه تابلوی تجاریه که خیلی ازش ساختم . خدا رحمتش کنه ) تقدیم به دوستان علاقمند .

تشکر لازم نیست :0013:[/QUOTE


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

Doloop
28-08-2011, 00:01
سلام
ميشه لطفا برنامه زيرو بخونيد بعد يه توضيح كامل وقابل فهم بديد
ممنون ميشم




$regfile = "m32def.dat"
$crystal = 8000000
Config Portb.1 = Output
Config Spi = Hard , Interrupt = Off , Data Order = Lsb , Master = Yes , Polarity = High , Phase = 1 , Clockrate = 128
Spiinit

Dim A As Byte
Dim B As Byte
Dim C As Byte
Dim D As Word
Dim E As Byte
Dim F As Byte
Dim G As Byte
Dim H As Byte

Goto Fa


En:
Do
For C = 0 To 135
For D = 0 To 100
For B = 0 To 7
E = C + B
A = Lookup(e , Lbl)
Spiout A , 1
Next
Portb.1 = 0
Portb.1 = 1
Portb.1 = 0
Next
Next
Loop


Lbl:
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111

Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B00000001
Data &B00000001
Data &B11101111
Data &B11101111
Data &B00000001
Data &B00000001
Data &B11111111
Data &B11111111
Data &B11100011
Data &B11000001
Data &B11010101
Data &B11010101
Data &B11000101
Data &B11100111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B01111101
Data &B00000001
Data &B00000001
Data &B11111101
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B01111101
Data &B00000001
Data &B00000001
Data &B11111101
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11100011
Data &B11000001
Data &B11011101
Data &B11011101
Data &B11000001
Data &B11100011
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B00000001
Data &B00000001
Data &B10001111
Data &B11000111
Data &B10001111
Data &B00000001
Data &B00000001
Data &B11111111
Data &B11111111
Data &B11000110
Data &B11000010
Data &B11111010
Data &B11111010
Data &B11000000
Data &B11000001
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B01111101
Data &B00000001
Data &B00000001
Data &B01101101
Data &B01000111
Data &B01111111
Data &B00111111
Data &B11111111
Data &B11111111
Data &B11011101
Data &B11000001
Data &B11100001
Data &B11001101
Data &B11011111
Data &B11000111
Data &B11100111
Data &B11111111
Data &B11111111
Data &B11011101
Data &B01000001
Data &B01000001
Data &B11111101
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11100011
Data &B11000001
Data &B11010101
Data &B11010101
Data &B11000101
Data &B11100111
Data &B11111111
Data &B11111111
Data &B11000001
Data &B11000001
Data &B11011111
Data &B11011111
Data &B11000001
Data &B11100001
Data &B11111111
Data &B11111111
Data &B11100011
Data &B11000001
Data &B11011101
Data &B01011101
Data &B00000011
Data &B00000001
Data &B11111101
Data &B11111111
Data &B11111111
Data &B00111111
Data &B00000100
Data &B00000100
Data &B00111111

Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111


Fa:
Do
For C = 0 To 120
F = 120 - C
For D = 0 To 100

For B = 0 To 7
E = F + B
A = Lookup(e , Lbl2)
'A = Not A
Spiout A , 1
Next
Portb.1 = 0
Portb.1 = 1
Portb.1 = 0
Next
Next
Goto En
Loop
Lbl2:
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111

Data &B11111111
Data &B11111111
Data &B11111111
Data &B00001101
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11000011
Data &B11000001
Data &B00111001
Data &B00111001
Data &B11000001
Data &B11000011
Data &B11100111
Data &B11100111
Data &B11000111
Data &B10000011
Data &B10010011
Data &B10000011
Data &B11000111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111101
Data &B11111001
Data &B11100011
Data &B01000111
Data &B11100111
Data &B11100111
Data &B11100101
Data &B10000101
Data &B10001111
Data &B11111111
Data &B11111111
Data &B11111101
Data &B11111001
Data &B11100011
Data &B01000111
Data &B11100111
Data &B11100111
Data &B11100111
Data &B10000111
Data &B00000111
Data &B00100111
Data &B00100111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B10001111
Data &B10000111
Data &B11100111
Data &B01100111
Data &B11100111
Data &B11100111
Data &B01100111
Data &B11100111
Data &B10000111
Data &B10000111
Data &B11100111
Data &B11100111
Data &B11100111
Data &B11000111
Data &B11000111
Data &B11110111
Data &B11000111
Data &B11110111
Data &B11000111
Data &B11001111
Data &B11111111
Data &B11111111
Data &B11111101
Data &B11001101
Data &B10110001
Data &B10000011
Data &B11000111
Data &B11111111
Data &B11111111
Data &B11100111
Data &B01100111
Data &B10100111
Data &B11001111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11110001
Data &B11000001
Data &B10000111
Data &B10010111
Data &B10000111
Data &B11001111
Data &B11111111
Data &B11111111
Data &B00001111
Data &B00000111
Data &B11100111
Data &B00000111
Data &B00000111
Data &B11100111
Data &B11100111
Data &B11100111
Data &B11000111
Data &B11000111
Data &B11110111
Data &B11000111
Data &B11110111
Data &B11000111
Data &B11001111
Data &B11111111

Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111
Data &B11111111

shayanmelody
28-08-2011, 00:35
سلام دوست عزیز.
این همون برنامه ای هست که من قرار داده بودم ؟!

Doloop
28-08-2011, 06:17
يادم نيست كي قرار داده بود ولي آره فكر كنم همون باشه دمت گرم راجع به حلقه هاي for يكم توضيح ميدي
البته خودمم يه چيزائي دستگيرم شده
ولي علت اينكه اعداد 100 و135 تو حلقه چرا استفاده شدند رو نميدونم
دستت درد نكنه
تشكر

shayanmelody
28-08-2011, 15:38
سلام.
صفحه 3 پست های 28 و 29 رو بخونید ، اونجا یک برنامه ساده تر رو نوشتم که تحلیل آسونتره.
بعد بیاید اینو بخونید.
اینطوری تحلیلش آسونتره.
بعد اگر متوجه نشدید ، سوال بپرسید.

Doloop
28-08-2011, 16:05
سلام.
صفحه 3 پست های 28 و 29 رو بخونید ، اونجا یک برنامه ساده تر رو نوشتم که تحلیل آسونتره.
بعد بیاید اینو بخونید.
اینطوری تحلیلش آسونتره.
بعد اگر متوجه نشدید ، سوال بپرسید.


اگه پست ديگه اي هم هست بگو تا با دقت بخونم دارم يه چيزائي متوجه ميشم
تشكر

Doloop
28-08-2011, 16:18
اگه بخام تابلو 16*16 درست كنم با شيفت رجيستر 8 بيتي دو تا شيفت رجيستر رو چطوري با هم سري كنم
لطفا اگه شماتيك پروتئوس داري بزار
باتشكر از راهنمائي هاي قبلي

shayanmelody
28-08-2011, 16:29
شماتیکی که نیاز داری تو صفحه 5 پست 44 هست.

319991
28-08-2011, 23:51
درود بر دوستان
اینم pcb چهارتا 74595سری شده که دارای 5ورودی و 5 خروجی و از هر595 هشت خروجی بدون مقاومت که به پین هدر وصل هستند،بجای پین هدر می تونین از سوکت مخابراتی هم استفاده کنین،البته 3 تا جامپر می خوره که با سیم میتونین لحیمش کنین
You can see links before reply

319991
29-08-2011, 00:01
درود بر دوستان:hi:
راستی اقا شایان شما که گفتین تابلو درست کردین کاراکترا رو چه جوری درست کردیدن ،ورودی اطلاعات از کجا می گیرین می دین به میکرو،اینی که گفتین برای گرافیکی بودن تابلو از دوستمون کمک گرفتین یعنی فقط یک کلمه دارای گرافیک شده پس بقیه جملات چی؟دوستمون که گفته بود داره برنامه می نویسه نمی دونین با چه برنامه ای کار می کنه،به کجا رسیده ؟شاید بتونم تو برنامه نوشتنش اگه از دلفی یا ویژوال استفاده می کنه کمکش کنم تا زود تر تمام بشه بریم سراغ تابلوی 8 رنگ

shayanmelody
29-08-2011, 00:20
درود بر دوستان
اینم pcb چهارتا 74595سری شده که دارای 5ورودی و 5 خروجی و از هر595 هشت خروجی بدون مقاومت که به پین هدر وصل هستند،بجای پین هدر می تونین از سوکت مخابراتی هم استفاده کنین،البته 3 تا جامپر می خوره که با سیم میتونین لحیمش کنین
You can see links before reply


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

در مورد سوالتون هم بگم که انیمیشن هارو آقا جواد زحمت تبدیلش رو کشیدن و تبدیل جملع به کد هگز رو هم من یک نرم افزار دارم که متن رو تبدیل میکنه به کد هگز(از نورسان گرفتم)
فکر کنم با VB.net داره مینویسه اما مطمئن نیستم.شما میتونید برای اطلاعات بیشتر با خودش تماس بگیرید.

بازم بابت پی سی بی ممنون.

shayanmelody
29-08-2011, 00:21
یک سوال ، ابعاد این برد چند در چند شده ؟ میتونید دقیق بگید ؟

اگه میشه اون سوکت هایی رو که برای اتصال به برد ال ای دی هست تراز کنید ، چون یکیشون یکم پایینه ، یکیشون یکم بالا.
در ضمن ، فاصله بین هر دو سوکت دات پیچ رو تعیین میکنه ، فکر میکنید فاصلش چقدر هست ؟

با تشکر.

319991
29-08-2011, 15:09
درود بر دوستان
طول برد77.5mm وعرضش31.3mm هست،برنامه نورسازان قابل کپی شدن هست،اگه بتونم یکی گیر بیارم شاید بتونیم اونجوری که دلمون می خواد درستش کنیم،من خودم شخصا از اون برنامه استفاده نکردم داخل این برنامه تبدیل حروف به کدهگز هم وجود داره،درمورد تراز کردن سوکت ها هم باید بگم چشم به زودی درستش می کنم،کسی راه ارتباطی با دوست برنامه نویسمون بلد نیس؟

Doloop
29-08-2011, 19:26
سلام آقا شايان
من پست 44 رو قبلا ديدم اون براي تابلو 8*8 وتوش از شيفت رجيستر 8 بيتي استفاده شده
راستش من ميخام تابلو 16*16 با شيفت رجيستر 8 بيتي درست كنم
ميشه لطفا راهنمائي كنيد
تشكر

Doloop
29-08-2011, 19:56
سلام
اين فايل حروف انگليسي با يك سري علامت هاست با كد باينري شون
خودم نوشتم
فقط كافي كپي و پيست كنيد
براي تازه واردهائي مثل خودم خوبه
توي نمايش حروف روي تابلو 8*8 اميدوارم به دردتون بخوره
تشكرم لازم نيست

Doloop
30-08-2011, 14:02
سلام
كسي نيست جواب منو بده

ميخام 16 بيت رو با دوتا شيفت رجيستر 8 بيتي شيفت بدم

Doloop
30-08-2011, 14:11
هر كس اگه شيفت رجيستر 16 بيتي با خروجي جريان بالا سراغ داره لطفا خبرشو يا ديتا شيتشو بده
يا اگه راه بهتري براي شيفت دادن 16 بيت سراغ دارين بگين
اگه فايل شماتيك تابلو 16*16 هم دارين بزارين
تشكر

319991
30-08-2011, 14:50
درود بر دوستان
برای انتقال 16 بیت می تونید از سری کردن 2تا ای سی 74595 استفاده کنید به این صورت که پین های 11،12 را به هم و 9 اولی را به 14 دومی وصل کنید

Doloop
30-08-2011, 16:52
درود بر دوستان
برای انتقال 16 بیت می تونید از سری کردن 2تا ای سی 74595 استفاده کنید به این صورت که پین های 11،12 را به هم و 9 اولی را به 14 دومی وصل کنید


دمت گرم خيلي وقت بود منتظر بودم يكي جواب بده

Doloop
31-08-2011, 02:03
سلام
آقا من اون روشي كه گفتيد رو امتحان كردم ولي جواب نداد
ميشه برناممو چك كني اگه اشكال داشت بهم بگي
دستت درد نكنه




$regfile = "m32def.dat"
$crystal = 8000000
Config Portb.1 = Output
Config Spi = Hard , Interrupt = Off , Data Order = Lsb , Master = Yes , Polarity = High , Phase = 1 , Clockrate = 128
Spiinit

Dim A As Byte
Dim B As Byte
Dim C As Byte
Dim D As Word
Dim E As Byte
Dim F As Byte
Dim G As Byte
Dim H As Byte

Do
For C = 0 To 15
For D = 0 To 20
For B = 0 To 15
E = C + B
A = Lookup(e , Ali)
Spiout A , 1
Next
Portb.1 = 0
Portb.1 = 1
Portb.1 = 0
Next
Next
Loop

Ali:
'H'
Data &B1111111111111111
Data &B1000000000000001
Data &B1000000000000001
Data &B1000000000000001
Data &B1000000000000001
Data &B1111110000111111
Data &B1111110000111111
Data &B1111110000111111
Data &B1111110000111111
Data &B1111110000111111
Data &B1111110000111111
Data &B1000000000000001
Data &B1000000000000001
Data &B1000000000000001
Data &B1000000000000001
Data &B1111111111111111


Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111
Data &B1111111111111111




دمت گرم يه نگاه كوچولو بندازي كافي

Doloop
31-08-2011, 20:03
سلام
يكي نميخاد بگه من چطوري با دوتا شيفت رجيستر 8 بيتي يه شيفت رجيستر 16 بيتي درست كنم
يا لااقل يه برنامه درست بهم بده
لطفا

Doloop
01-09-2011, 21:13
سلام
كسي نيست كه جواب منو بده لطفا
سه روز منتظر راه حل هاي شمام
دستتون درد نكنه يكم زودتر

319991
02-09-2011, 19:28
درود بر دوستان
اقا شایان در پست 26 یه برنامه گذاشته بودی، متن شما فقط بالا پایین میشه،اگه اینجوری هست پس چپ راستش چی،درپست 36 گفته بودی که پایه serial_dataبا مقاومت زمین کرده بودی تا نویز برطرف بشه کدام پایه منظورت بوده،قرار شد یه برنامه برای یه تابلوی 16*16 هم برامون بزاری پس چی شد؟
بچه ها کمک من به تازگی مادربوردم عوض کردم،هرکاری که می کنم ای سی هام دیگه درست پروگرم نمیشه حتی یه دستور ساده مثل toggle ledدرست انجام نمی ده ledهمینجور روشن می مونه تا اینجا که متوجه شدم میکرو یا خروجی یک میده یا اصلا خروجی نمیده (خروجی صفر ندارم)
Config Portc = Output
Led Alias Pinc.5 : Led = 0
Led1 Alias Pinc.4 : Led1 = 1
ای ن دوتا هیچ تفاوتی با هم ندارن هردو led روشن می مونن یا اینکه اصلا config شون نکنم خاموش میشن

319991
02-09-2011, 19:33
اینم فایل پی سی بی که پین هدر ها تراز شدن تو یه خط هستن
You can see links before reply

Doloop
03-09-2011, 02:07
درود بر دوستان
اقا شایان در پست 26 یه برنامه گذاشته بودی، متن شما فقط بالا پایین میشه،اگه اینجوری هست پس چپ راستش چی،درپست 36 گفته بودی که پایه serial_dataبا مقاومت زمین کرده بودی تا نویز برطرف بشه کدام پایه منظورت بوده،قرار شد یه برنامه برای یه تابلوی 16*16 هم برامون بزاری پس چی شد؟
بچه ها کمک من به تازگی مادربوردم عوض کردم،هرکاری که می کنم ای سی هام دیگه درست پروگرم نمیشه حتی یه دستور ساده مثل toggle ledدرست انجام نمی ده ledهمینجور روشن می مونه تا اینجا که متوجه شدم میکرو یا خروجی یک میده یا اصلا خروجی نمیده (خروجی صفر ندارم)
config portc = output
led alias pinc.5 : Led = 0
led1 alias pinc.4 : Led1 = 1
ای ن دوتا هیچ تفاوتی با هم ندارن هردو led روشن می مونن یا اینکه اصلا config شون نکنم خاموش میشن



ميكرو تو عوض كردي
اگه نه با يه ميكروي ديگه هم امتحان كن
موفق باشي

khani_67
03-09-2011, 03:50
سلام پي سي بي رو با چه نرم افزاري بايد بازش كرد؟

khani_67
03-09-2011, 03:51
با عرض سلام خدمت مهندسین عزیز ، عنوان تاپیک خیلی جذاب بود ولی من از اول تا اینجا رو خوندم چیز بدرد بخوری دستگیرم نشد .من چند سالی هست تابلو می سازم ولی تابلوهام زیاد جالب نبوده و خودم ارضا نشدم !!!! طرح تابلوی شرکت نورسان رو هم خریدم و ساختم ولی فلش رو کند نشون میده و اصلاً پر نور نیست البته طرح قدیمش .همیشه دوست داشتم تابلویی بسازم (طراحی نکنم فقط بسازم !! ) که محدودیتی توی طول و عرض نداشته باشه . خیلی پر نور باشه و انیمیشن های فلش رو با کیفیت از روی حافظه mmc نمایش بده .حاضرم بابت زحمات دوستان هزینه هم پرداخت کنم ولی لااقل یه کار بدرد بخور ارائه کنیدو یه پی سی بی خوب و کاربردی ارائه کنید . این نرم افزاری که دوستمون طراحی کردن ما فقط حرفشو شنیدیم . یه دمویی چیزی لااقل ارائه کنید ببینیم در چه حدی هست !!!
یا علی
( تابلویی که ضمیمه کردم یه تابلوی تجاریه که خیلی ازش ساختم . خدا رحمتش کنه ) تقدیم به دوستان علاقمند .

تشکر لازم نیست :0013:



سلام پي سي بي رو با چه نرم افزاري بايد بازش كرد؟

Doloop
03-09-2011, 11:55
سلام
كسي نيست كه جواب منو بده لطفا
پنج روز منتظر راه حل هاي شمام
دستتون درد نكنه يكم زودتر

Doloop
03-09-2011, 20:28
سلام به دوستان فعال تر از خودم
من شماتيك تابلو 16*16 رو تو بسكام بستم
بعد به روش خودم هم يه برنامه اي نوشتم وتوش ريختم جوابم داد ولي سرعتش خيلي پائين بود
هركي فايلشو ميخاد از اينجا بگيره

اگه راجع به برنامه توضيح خواستين بگين
تشكرم لازم نيست

Doloop
03-09-2011, 20:36
اينم شماتيك تابلو 20*8 با پروتئوس
برنامش هم مثل قبلي هاست
حالشو ببرين

alimicro
03-09-2011, 21:51
اينم شماتيك تابلو 20*8 با پروتئوس
برنامش هم مثل قبلي هاست
حالشو ببرين

سلام دوست عزيزخسته نباشي من pcb 16*16 ال اي ديها رامي خوام فاصله ال اي ديهايك سانت باشه زحمت مي كشي برام ممنون مي شم

Doloop
04-09-2011, 11:57
شرمنده من طراحي پس سي بي زياد وارد نيستم
ميتوني از كاربري به اسم 319991 بخاي اون طراحيش خيلي بهتر از منه
توي صفحه ي قبل پست داره(319991)

13367
04-09-2011, 13:42
سلام بچه ها ...

peivand
04-09-2011, 14:37
Do...Loop جان بجاي سري كردن دو تا 74595 ميتوني از شيفت رجيستر 16 بيتي استفاده كني كه اساسا براي تابلو روان ساخته شده البته نميدونم تو بازار ايران گيرت بياد يا نه ولي يكي از چين آورده بود : توشيبا tb62726

اينم ديتا شيت انواع مختلفش:
You can see links before reply (You can see links before reply)

Doloop
04-09-2011, 16:21
سلام دوست عزيز
شما درست ميگي با 16 بيتي مدار خيلي ساده ميشه ولي من به دلايل زير از 8بيتي استفاده كردم
من به اين دليل از 8 بيتي استفاده كردم چون بين همتاهاي خودش بيشترين جريان خروجي رو داره
در مورد چند تا 16 بيتي هم سرچ كردم اما به اندازه اين مدل 8بيتي بازده خروجي نداره(جريان)
توي پروتئوس هم من مدل 16 بيتي شيفت رجيستر رو پيدا نكردم

Doloop
04-09-2011, 16:25
سلام بچه ها ...





سلام دوست تازه وارد
به جمع ايران دوستا خوش اومدي

Doloop
04-09-2011, 16:36
سلام
راستي هركس شماتيك تابلو 16*16 رو ميخاد گذاشتم تو آدرس پائين:
صفحه 34
پست 340