میکروکنترلرهای Holtek
پدر تکنولوژی صفحههای لمسی، ساموئل هورست است. زمانی که وی بعنوان استاد در موسسه تحقیقات دانشگاه کنتاکی مشغول فعالیت بود، برای امتحانات پایانی مجبور به خواندن حجم زیادی از مطالب بود که در مجموع دو ماه به طول می انجامید و دو نفر فارغالتحصیل میشدند.نیاز در این مسیر، باعث شد برای صرفه جویی در وقت، اولین سنسور لمسی با نام اِلوگراف توسط وی اختراع شود که به وی اجازه میداد مطالب را سریعتر وارد کند. این سنسور شباهتی به سنسورهای امروزی نداشت و سه سال بعد، همین شخص اولین صفحهٔ لمسی شفاف و روش فنی مقاومتی را ابداع کرد.
با بررسی جامع بازار الکترونیک ایران علی الخصوص در بردهای الکترونیک لوازم خانگی ساخت ایران، پرکاربردترین میکروکنترلر مورد استفاده برای بردهای مرتبط با صفحات تاچ، میکروکنترلر سری BS66F3x0 از قطعات شرکت HOLTEK میباشد. امکان خرید از نمایندگی انحصاری در ایران، قیمت ارزان در مقایسه با میکروکنترلرهای مشابه و همچنین دارا بودن قابلیت های مختص مبحث صفحات لمسی، دلایل عمده گرایش طراحان الکترونیک به استفاده از این سری از میکروکنترلرها میباشد.
میکروکنترلرهای BS66F340 و BS66F350 و BS66F360 و BS66F370 با معماری RISC (مجموعه دستورات محاسباتی ساده شده یا مجموعه دستورات بهینه شده) و با دارا بودن Internal Clock دقیق 8MHz تا 16MHz و با تکیه بر فلش مموری A / D هشت بیتی و پوشش 12 الی 36 کلید لمسی، قطعا بهترین پیشنهاد برای استفاده در بردهای الکترونیک تاچ میباشد.
این سری میکروکنترلرها با دارابودن حافظه EEPROM واقعی با ظرفیت 128×8 برای ذخیره سازی داده های غیر فرار از قبیل شماره سریال، داده های کالیبراسیون و غیره، طراحان بردهای الکترونیکی را قادر میسازد ابزار قابل اعتماد و آسان برای اجرای کلید های لمسی در برنامه های کاربردی محصولات خود داشته باشند. ویژگی های آنالوگ و محافظتی نظیر تایمر داخلی و همچنین عملکرد ولتاژ کم تنظیم شده همراه با ایمنی عالی و حفاظت ESD باعث عملکرد قابل اطمینان بردهای مبتنی بر این میکروکنترلرها در محیط های با شرایط جوی خاص شده است.
از آنجایی که دستگاه های تاچ در محدوده وسیع از محصولات مدرن لمسی مانند ابزار دقیق، لوازم خانگی، ابزارهای الکترونیکی کاربرد دارند لذا استفاده از میکروکنترلرهای مذکور علاوه بر کاهش قیمت تمام شده برد طراحی شده برای تولیدکنندگان، به لحاظ اجماع قطعات فرعی در داخل میکرو، اطمینان قابل توجهی در خصوص عملکرد بلندمدت برد ایجاد مینماید.
جهت پروگرم میکروکنترلرهای Holtek از نرم افزار Hope3000 استفاده می شود . پس از نصب نرم افزار فایل برنامه و پکیج مربوط به آن را انتخاب کرده و فایل برنامه را پاک یا بارگزاری کرد
سپس رنج و رجیسترهای مورد استفاده ای سی را انتخاب کنید و از داخل لیست آدرس ابتدا و انتهای رجیستر را انتخاب کنید
در قسمت user spec میتوانید بعضی اطلاعات پایه مانند فرمت باینری یا bcd کدها و برخی تنظیمات پایه توسط کاربر انتخاب گردد.
سلام زبان برنامه نویسی holtek مثل ARM STM 32 هستش یا فرق می کنه؟
سلام
holtek,ARMوAVR همگی زبان برنامه نویسی اصلیشون C هست تفاوتهایی که دارند در نوع و نحوه کاربردشون و کامپایلرهاشون هست
با سلام برای آموزش بیشتردر مورد این میکروکنترلر ها چه کار باید بکنیم ومنابع آموزشی را از کجا تهیه نماییم؟