سوال؟؟ چطوری سیگنال رو به صورت گرافیکی توی ال سی دی نشون بدم؟؟؟؟

hirkany

New Member
سلام

ی موضوع ای هست که چند وقته فکر منو به خودش مشغول کرده...

مقصود اصلی کار
: می خوام ی داشبورد گرافیکی برای ماشینم درست کنم که همه چیزا رو توی ال سی دی داشته باشم. مثل: آمپرها، دور موتور و کیلومتر و ....

ورودی های من:
1 = چراغهای خطر => که 0 یا 1 هستن
2 = دور موتور و کیلومتر => به صورت پالس بدست میاد
3 = آمپر ها => که به صورت نوسان ولتاژ هستن

حالا می خوام بدونم چطوری میشه این اطلاعات رو ی جورایی به شکل زیر در آورد.

ford_fusion_dashboard.jpg


می خوام بدونم با چه برنامه یا زبانه برنامه نویسی می شه این کارو کرد؟؟؟/

این قدم اوله ... انشا الله در مراحل بدی چیزای دیگه رو هم میشه بهش اضافه کرد. ولی فعلا مشکل من روی اینه


تشکر و سپاس
 

the_king

مدیرکل انجمن
می خوام بدونم با چه برنامه یا زبانه برنامه نویسی می شه این کارو کرد؟؟؟/

این قدم اوله ... انشا الله در مراحل بدی چیزای دیگه رو هم میشه بهش اضافه کرد. ولی فعلا مشکل من روی اینه


تشکر و سپاس
اصولا نمایشگر های ساده رو با ریزپردازنده های کوچکی مثل 8051 و ATMega32 کنترل می کنند که با زبان هایی
مثل اسمبلی و C و بیسیک برنامه نویسی می شوند. اما اگر نمایشگر تون بایستی در این حد جزئیات گرافیکی
داشته باشه، اون ریزپردازنده های کوچک و ساده مناسب نیستند و بایستی یک لپ تاپ توی ماشین جاسازی کنید.
اگه هم از لپ تاپ استفاده بشه، دست تون در انتخاب زبان برنامه نویسی خیلی بازه، اکثر زبان های ویژوال برای
اینکار مناسب اند، #C و Delphi و Visual Basic و ++C و ...
 

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
این کار رو میتونید با همون زبان C و یا دلفی و به وسیله ی openGL انجام بدید ، در آخر هم اگر هزینش براتون مهم نیست میتونید برای پردازش ها از یک برد با میکروکنترلر Atmel به همراه ویندوز Embedded استفاده کنید و اطلاعات رو به LCD بفرستید .

این هم یک نمونه عکس از یک کامپیوتر کوچک ساخته شده با این میکروکنترلر Atmel هست :

attachment.php
 

پیوست ها

  • Atmel _ Windows.jpg
    Atmel _ Windows.jpg
    25 کیلوبایت · بازدیدها: 21

hirkany

New Member
تشکر از پاسخ هاتون
با توضیحاتی که شما نوشتید فعلا با قسمت برنامه نویسی کاری ندارم
برام سوال پیش اومد که میکروکنترلر Atmel ی چیزی شبیه ی مادربرد سفارشی برای انجام کاره خاصه ؟؟ و ویندوز Embedded هم یک نوع ویندوز سفارشیه؟؟؟؟
صحبت از قیمت شد.. !!! مگه قیمتش چنده؟؟؟؟
سوال بعدی: این ویندوز هم مثل ویندوز معمولی احتیاج به لود و لوگین داره یا نه؟ ؟؟ اگه داره، لود شدنش چقدر طول می کشه؟/؟؟
چون توی ماشین قراره استفاده بشه ترجیحا باید بعد از استارت خوردن ماشین سیستم آنلاین باشه که بشه استفاده کرد....
برای همین فکر کنم اگه بشه روی ی چیپ به صورت مستقل در آورد خیلی بهتره
ی دوستی بهم می گفت بعد از ساخت مدار تبدیل آنالوگ به دیجیتال و به دست آوردن اعداد و ارقام به زبان ماشین میشه با ی چیزی شبیه برنامه فلش و استفاده از اکشن اسکریپت های اون داشبرد گرافیکی خیلی زیبایی درست کرد.
نظر شما در این باره چیه؟
 

imannasa2000

New Member
ایمان

دوست عزیز من چند تا کتاب و مقاله کامل راجع به این موضوعی که خواستید واستون تو وبلاگم گذاشتم که می تونید از اونجا دانلود کنید.
در ضمن یک سری مقاله و کتاب هم راجع به اساس کار فتونیک سلول های ال سی دی برای ترنسفر داده ها گذاشتم...خوندنش خیلی بتون کمک می کنه
آدرس وبلاگ:
http://imannasa2000.blogfa.com
:rose::rose::rose:
 

pirmard

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

میکروکنترلر در واقع یه آی سی ه که هم سی پی یو داره و هم رم و هم حافظه هایی برای کار با اونها و ... .
قیمتهای اونم بسته به نوعشون داره . مثلا atmega8 = 1000 و atmega32=2200 تومن و ... که اینها رده های متوسط و معمولا کاربردی در پروژه های دانشجویی اند وگرنه ارزونتر و گرونترش هم هست.
در مورد اون ویندوز من اطلاعاتی ندارم. اما می دونم نسبت به پروژه های معمولی avr کار خیلی پیچیده ای خواهد بود.

بهترین راه حل که من هم می خواستم اشاره کنم همون راه حلیه که دوستتون گفتن. شما یه قسمت سخت افزاری داشته باشین که اعداد رو (مقادیر آمیرها-کیلومتر و ...) رو بخونه و بعد در اخیتار UI قرار بده. پیاده سازی ui مانند اون تصویری که شما گذاشتین توسط سخت افزار avr کار خیلی پیچیده ایه.
پارسال یکی از دوستان اتفاقا داشت روی یه پروژه ی شاید مشابه این کار می کرد برای خوارزمی. به این صورت که ایشون تو هر لحظه توسط یه پردازنده توی ماشین سرعت ماشین و راهنماها و ... رو کنترل می کرد و هر جا تخلفی صورت می گرفت اونها رو ذخیره می کرد و تویط gms اون تخلفات رو به یه سامانه ارسال می کرد.شاید الان این پروژه تو سایت جشنواره خوارزمی باشه.
 

hirkany

New Member
واقعا تشکر
اول از شما بعد از این فروم
چون من همین پست رو توی فروم الکترونیک هم گذاشته بودم ولی جالب اینجاست که توی این فروم بیشتر بهم جواب دادن
http://www.eca.ir/forum2/index.php?topic=34373.0
بعد از تشکر سوالم اینه که کسی از شما دوستان کتابی در رابطه با AVR می تونه معرفی کنه که من بتونم باهاش شروع کنم
توضیح اینکه الکترونیک رو در سطح خیلی مقدماتی میشناسم
باز هم تشکر از شماها بچه های با مرام
بای
 

جدیدترین ارسال ها

بالا