ايران ويج

نسخه‌ی کامل: مشکل در فونت LCD گرافیکی مدل T6963
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام

همیینطور که می دونین GLCD موجود تو بازار دو مدله !

سری SED با تراشه KS108
سری TOSHIBA با تراشه T6963



مدل KS108 که خیلی هم رایجه

مدل 128*64 قیمت حدود 12

در سری SED خود GLCD هیچ فونتی از قبل واسش تعریف نشده و باید تو بسکام واسه نمایش متن مورد نظر فایل فونت رو که می تونه 8*8 یا 16*16 و ... باشه رو کنار برنامه گذاشت و تو برنامه اونو خوند !!!!

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

در این سری باید برای نمایش متن از دستور LCDAT استفاده کنیم !!!!
و میشه هر جای صفحه که دوست داشتیم متن رو نمایش بودن !
البته دستمون تو Y بسته هستش و تو X بازه !

بهتر بگم فرضا واسه یه مدل 128*64 می تونیم هشت تا خط داشته باشیم که تو هر خط 16 کارکتر رو میشه نشون داد !! و البته نقطه شروع شدن هر کارکتر دقیقا قابل تنظیمه !! ( 1-128 )

نمونه :

کد php:
Lcdat 1 25"ANT" 

در خط اول و X=25 شروع به نوشتن متن مورد نظر می کنه !!!

و البته میشه تعریف کرد که متن نمایش داده شده مثبت باشه یا منفی !
بهتر بگم پیکسل ها رو پر کنه یا خالی !!!!

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

کد php:
Lcdat 1 "ANT" 

اون 1 اخر not شدن رو نشون می ده که اگه هیچی نباشه و یا صفر باشه متن به صورت معمول نشون داده میشه !!

نکته :
البته تو بعضی جاها باید به جای 1 از 255 استفاده کرد !!!

واسه نمایش عکس هم چنین قابلیت وجود داره !!!

موقع تبدیل عکس به bgf باید تیک SED رو بذارین !!!

معمولا تو این مدل LCD تو بازار خیلی معمول هستش و هر چی 128*64 که من گرفتم از سری SED بوده !

دستتون بازتره تو این مدل GLCD !!!
اگه خواستین بخرین سعی کنین مدل SED رو بخرین ! ( هر چند محدودیت تو بازار ایران زیاده و حق انتخاب کمه )
کتابخونشن تو بسکام KS108 هستش !!!


و GLCD های با تراشه T6963

یه GLCD های سری TOASHBA یه مدل 240*128 رو گرفتم و کلی فرق دیدم !!!

مدل 240*128 قیمت حدود 40

دیتاشیتش رو می تونین از لینک روبرو دریافت کنین : http://www.iranled.com/forum/showthread....#pid128966

این مدل GLCD از قبل یه سری فونت تعریف شده داره و البته میشه تعیین کرد فونت از نوع 6*8 باشه یا 8*8 !
البته فونتشون یکی ( همون 5*7 در LCD متنی معمولی ) هستش و فقط در 8*8 فاصله های بینشون زیاد میشه !!!
با پایه FS میشه تعیین کرد !!!

تو تعریف این GLCD میشه پایه فوق رو تعریف کرد و همینطور نحوه نمایش نوع فونت ! ( 6*8 یا 8*8 )

و کار با این مدل GLCD مثلLCD معمولی متنی هستش !
یعنی با دستور LOCATE محل نمایش متن رو مشخص می کنی و با دستور LCD متنتو نشون می دی !

فرضا اگه مد 6*8 رو انتخاب کرده باشی میشه به عنوان LCD معمولی با 16 سطر و 40 ستون ازش استفاده کرد !!!
در مد 8*8 تعدا ستون ها به 30 کاهش پیدا می کنه !

نمایش خط و دایره مثل GLCD بالاست ولی واسه نمایش عکس نمیشه عکس رو به صورت برعکس نمایش داد !!

هیمنطور موقع تبدیل عکس به bgf با ابزار خود بسکام باید حواستون به مد انتخاب شده 8*8 و یا 6*8 باشه !!!!!
در صورت تعیین اشتباه عکس مورد نظر نمایش داده نمیشه و یه چیز نامفهومی دیده میشه !!!!!!

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



و سوال من از دوستان :

ایا روشی برای تعیین فونت به این مدل GLCD وجود داره ؟
تو بسکام چجوریه ؟ ( مثلا بخوام متنم به صورت 16*16 نمایش داده بشه )
هر کاری فکر کنین کردم ولی نشد !!!!
در مورد قیمت هاشون هم بگو.

مدل یا تراشه مخصوص این ال سی دی ها روشون نوشته شده؟ می خوام ببینم امکانش هست یه چیز دیگه بهمون بندازن؟
قیمت هاشو از سایت های خرید اینترنتی مثل روبوکیو بگیرین !!!
قیمت های خرید خودمو وارد کردم !!!

این T6963 که خیلی تابلو رو آی سی گنده زیرش نوشته !

مدل های SED هم شماره هاش تابلوست !
مثل TS12864A
البته بهتره مدل رو ببینی زیرش چی نوشته و بعد بیای سراغ دیتاشیتش !

و اینکه اونی که پایه FS داره ( معمولا زیرشون اسم پایه ها رو نوشته ) مدل 6963 هستش !!!
کدوم ارزونتره؟
من مدل SED می خوام. چون فعلا کتابخونه KS1080 رو دارم.
روبو ای کیو SED نداره.
باید شمارش یه چیزی مثل TS1286A باشه؟؟
SED ارزون تره فکر کنم !

تو مشخصات ارائه شده در مورد هر GLCD دقت کنی نوشته کدوم مدله !

http://roboeq.com/modules.php?op=modload...ink&cid=24

نمونه در مدل TS12864

کد:
1. Dimension:54*50*8.5mm
2. VA:43.40*29mm
3. AA:40.92*24.92mm
4. Resolution:128*64 dots
5. Driver: KS0107/KS0108 or equiverlant
انگار هیچ روش معقولی واسه انتخاب فونت برای این مدل glcd وجود نداره !

تو سایت خود بسکام هم با روشن و خاموش کردن تک تک پیکسلها این کار رو انجام داده !!

اینو ببینین :
http://www.mcselec.com/index.php?option=...&Itemid=57

شیوه فارسی نویسی در بسکام برای LCD های SED به همراه فایل اصلاح شده بسکام (شامل فونت های کامل فارسی):

فارسی نویسی در بسکام
مهندس ممنون

ولی خودم هم قبلا طراحی کرده بودم !

این تایپیک رو ببین :

http://www.iranled.com/forum/showthread....#pid132999


من واسه سری sed نمی خوام !

واسه گرافیکی مدل T6963 می خوام !!

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

فکر کنم آخرش هم باید یه جدول لوک آپ درست کنم و دستی پیکسل ها رو روشن و خاموش کنم !!!

یعنی این مدلی :

http://www.mcselec.com/index.php?option=...&Itemid=57

(۰۳-مهر-۱۳۸۹, ۱۵:۲۱:۳۰)Gawky نوشته است: [ -> ]من واسه سری sed نمی خوام !

واسه گرافیکی مدل T6963 می خوام !!

مقاله فارسی نویسی T6963C

وای مهندس !

این روش رو خودم بلد بودم !

پست هامو بخونی اینو گفتم !!!

ولی من می خواستم مثل سری sed که فایل فونت داشت , واسش فایل فونت تعریف کنم !!