armeducation – Telegram
armeducation
3.58K subscribers
367 photos
326 videos
115 files
370 links
آموزش حرفه ای میکروکنترلرهای ARM

ادمین:
@mzarkoob
مهندس مهدی زرکوب
شروع مطالب :
https://news.1rj.ru/str/armeducation/1
اینستاگرام :
@armeducation
کانال ایتا:
https://eitaa.com/armeducation
همراه :
09359956361
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
راه اندازی اولیه OLED 128*64 هفت پایه
ارسال دیتا از میکرو به این نمایشگر در مد SPI می باشد.
به نظر شما بین راه اندازی اولیه و تغییرات متناسب با پروژه جهت استفاده عملی چقدر فاصله وجود دارد؟
@armeducation
Clear_OLED.exe
520.1 KB
یک سمپل اولیه جهت راه اندازی و رفرش OLED
سایز 64*128
هفت پایه
مد SPI .
پسورد :
👇👇👇
@armeducation
👆👆👆
STM8S103K3_USART1_armeducation.exe
2.8 MB
یک سمپل اولیه برای راه اندازی UART
-- با توابع SPL
میکروکنترلر STM8S
پسورد :
👇👇👇
@armeducation
👆👆👆
ساختار یک نند فلش
دارای
1024 Block
هر Block
64 pages
و هر page
2 * 1024 bytes
@armeducation
SEND_NRF_LPC1768.exe
336.2 KB
سمپل راه اندازی NRF
میکروکنترلر LPC1768
پسورد :
👇👇👇
@armeducation
👆👆👆
فیلم جامع آموزش میکروکنترلر STM8
لینک فروشگاه :
https://kavirelectronic.ir/eshop/film-kavirvideo/1200823-stm8s-film.html
پاسخ به سوالات در گروه تلگرامی مختص فیلم و پنل پشتیبانی
@armeducation
شماتیک اتصال رم خارجی به میکرو
میکرو بایستی قابلیت درایو کردن رم خارجی را داشته باشد.
بعد از پیکربندی پایه ها و واحد مربوطه دربرنامه، از یک آدرسی به بعد در برنامه قابل استفاده است.
@armeducation
قرار دادن دیتا در رم خارجی
بعد از پیکربندی پایه ها و واحد مربوطه دربرنامه میکرو، همان طور که مشاهده می شود، از یک آدرسی به بعد در برنامه قابل استفاده است.
@armeducation
شماتیک اتصال نند فلش به میکرو
مقایسه با شماتیک اتصال رم خارجی به میکرو :
https://news.1rj.ru/str/armeducation/726
به پایه های مشترک
MEM_D0 تا MEM_D7
بین رم و نند دقت شود.
@armeducation
استفاده از نند فلش به جای SD کارت
در دستگاهی قرار است نمایش عکس یا پخش فایل صوتی یا ... داشته باشید. فایل ها روی SD کارت قرار دارد و از آنجا در موقع نیاز استفاده خواهد شد. حال اگر در حین کار کسی SD کارت را خارج کرد یا در اثر تکان خوردن خارج شد یا به هر دلیلی خراب شد، این دستگاه چگونه می تواند به کار خود ادامه دهد؟
همچنین اگر فردی فایل های دیگری با همان نام های مورد استفاده در برنامه در SD کارت قرار دهد، چه خواهد شد؟ یا همان عکس ها فقط با تغییر آرم و نام شرکت باشد چه!؟
اگر این موارد در عمل اتفاق بیافتد، چه راه حل هایی می تواند وجود داشته باشد؟
یک گزینه می تواند استفاده از نند فلش باشد که به صورت ثابت روی برد قرار دارد. فقط بایستی بار اول به نحوی فایل ها روی نند فلش قرار گیرد. البته به دلیل حجم بالای فایل ها نمی توان از spi flash استفاده کرد.
حال می توان در موقع نیاز به فایل ، مستقیم از NAND Flash قرائت کرد یا می توان ابتدا بر روی رم خارجی قرار داد و سپس از فایل مربوطه استفاده کرد. اگر حجم فایل زیاد باشد مسلما نمی توان فایل را از نند به رم داخلی انتقال داد.
برای نمایش عکس که نیاز به سرعت بالاتری است مسلما بهتر است از رم خارجی نمایش داده شود تا از نند فلش.
البته سوالی که پیش می آید این است که با توجه به شماتیک می توان مستقیما از نند دیتا را روی ال سی دی نمایش داد!؟
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
نمایش اولیه عکس 16 بیت BMP در LPC1788 از روی نند فلش.
ابتدا از SD فرمت 24 بیت 1024 در 600 پیکسل به NAND Flash فرمت 16 بیت :
2.451 ثانیه
از نند فلش به رم :
2.877 ثانیه
به اعوجاج TFT در این حالت دقت کنید.
از رم به TFT :
397 میلی ثانیه
@armeducation
Forwarded from armeducation (Mahdi Zarkoob)
فیلم آموزش STM32F1 مقدماتی متوسط
فروشگاه:
https://goo.gl/oMHSom
پاسخگویی به سوالات :
https://goo.gl/2Zr5Qg

فیلم پیشرفته
فروشگاه :
https://goo.gl/JBvEZg
سوالات :
https://goo.gl/XVsMBf
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
تست عملی تاچ خازنی 7 اینچ
مدل GT911
بدون نیاز به کالیبراسون اولیه!
دقت عالی
در این تاچ می توان تا 5 نقطه را همزمان لمس کرد و تشخیص داد.
https://news.1rj.ru/str/armeducation/712
@armeducation
This media is not supported in your browser
VIEW IN TELEGRAM
نمایش عکس 24 بیت BMP از SD کارت روی TFT LCD 7 اینچ سایز 800 در 480 در میکروکنترلر STM32F107 با استفاده از توابع RL کیل
جهت تست سرعت
مد spi در sd و gpio در tft
مقایسه با sdio و fsmc در 103ve:
https://news.1rj.ru/str/armeducation/56
@armeducation
نمونه ای از فیدبک های فیلم آموزشی STM32
@armeducation
نظری در مورد فیلم LPC
@armeducation
سنسور دما DS18b20
پروتکل ارتباطی 1-Wire
رنج دمایی –55°C تا 155°C
دقت 0.5°C
@armeducation
DS18B20.pdf
279.1 KB
دیتاشیت سنسور دما DS18b20
@armeducation
STM32F107_DS18B20.exe
871.9 KB
یک سمپل اولیه برای راه اندازی سنسور دما DS18B20
میکرو stm32f107
نمایشگر TFT LCD 3.2 اینچ و پورت سریال
در صورت نیاز به خواندن چند سنسور باید آن را توسعه داد.
پسورد :
👇👇👇
@armeducation
👆👆👆
آشنایی با عملکرد HTTP upload
وارد شدن توسط وارد کردن آی پی تنظیم شده در مرورگر یوزر و پسورد

- قرار دادن یک فایل با انتخاب آن و ارسال به SD

- نمایش فایل های SD کارت متصل به برد در مرورگر

@armeducation
- اجرای عملی قرار دادن یک فایل با انتخاب آن و ارسال به SD

- نمایش فایل های SD کارت متصل به برد در مرورگر
البته محدودیتی در حجم فایل های ارسالی وجود دارد .
@armeducation