تاپیک مادر میکروکنترلر

saalek110

Well-Known Member
تاپیک مادر میکروکنترلر

مطالب مبتدی در صفحه دوم یعنی از پستهای ۲۱ تا ۴۰

اگر با اتمل استودیو کار می کنید ، صفحه ۴ تاپیک را ببینید.



شرح و آموزش مفاهیم با کمک chatgpt: تفاوت i2c و ‌spi و uart






میکروکنترلر چطوری کار می کنه؟ بحث با ‌chatgpt


ADC و DAC ، بحث با ‌chatgpt




تایمرها در میکروکنترلر



کار با سروو موتور با تایمرهای میکروکنترلر با chatgpt


عیب یابی در سیستم دیجیتال



در این تاپیک کار ما با avr بوده. ولی pic هم میشه کار کرد.
در تاپیک زیر بحثهایی در این مورد داریم:


Pic:
 
آخرین ویرایش:

saalek110

Well-Known Member
list.png
لیست تاپیک مادر میکروکنترلر:

صفحه اول : معرفی میکروکنترلر و استفاده از وسایل مثل lcd و سون سگمنت
صفحه دو: مطالب مبتدی... مثلا میکروکنترلر چیست.
صفحه ۳: کدویژن( در صفحه اول تاپیک کارها با کدویژن انجام شده) ، بسکام .
صفحه ۴: اتمل استودیو(در این صفحه کارها با اتمل استودیو انجام می شود.)

توضیح اینکه ۳ کامپایلر مشهور کدویژن ، بسکام و اتمل استودیو داریم.
و با اونها فایل هگز می سازیم و با یک نرم افزار (و یک سخت افزار) فایل هگز را در میکروکنترلر می ریزیم.


سالک: من یک esp32 هم دارم ، اون هم یک میکروکنترلر محسوب میشه.دوربین خوبی هم داره و وای فای و بلوتوث هم داره، سال ۱۴۰۱ خریدم ۱۷۰ هزار تومن ، الان حدود ۲۵۰ باید باشه. اون تصویر خودش را می فرسته روی مودم Adsl خونه و با وارد کردن یک ip در بروسر میشه فیلمش را گوشی یا کامپیوتر دید.تاپیک مادر espرا ببینید. لینکش در صفحه ۵ تاپیک دفتر کار هست.




 
آخرین ویرایش:

saalek110

Well-Known Member
توجه:
مطالب مبتدی منتقل شد به صفحه دوم....
اگر مبتدی هستید از صفحه دوم شروع کنید.از پست ۲۱ تا ۴۰


اتملی ها و کدویژنی ها قسمت طرف مقابل را هم نگاه کنید.
سالک: من در ابتدا با کدویژن کار می کردم... در صفحه اول تاپیک ، لینک هایش هست ، بعدا رفتم با اتمل استودیو کار کردم ، که در صفحه چهارم این تاپیک لینک هایش هست.
بهتره کارهایی که با کدویژن شده را هم اتمل کارها ببینند ، چون شرح و سیم کشی را در تاپیک های کدویژن گفتم ، در بعضی تاپیک های اتمل فقط کد هست.
کدویژن کارها هم تاپیک های اتمل را ببینید ، چون بعضی تاپیک های اتمل مشروح است ، مثلا کار با keypad فقط در قسمت اتمل هست.
احتمالا بعضی کدها هم در اتمل استودیو کار می کنه و هم در کدویژن ، مثلا تابع keypad. خودتون باید تست کنید.

اگر بعدا وقت شد ، هر دو قسمت را هم بار می کنم.

رزپری پای پیکو شاید از میکروکنترلرها بهتر باشه ، شرحش را بخوانید.
 
آخرین ویرایش:

saalek110

Well-Known Member
سالک: من قبلا تمایلی به استفاده از پروتئوس نداشتم ، تا اینکه دیدیم بعضی پروژه ها بدون پروتئوس محاله انجام بشه ، مثلا چطوری میشه نوسان ساز یک فرستنده رادیویی را چک کرد با اهم متر. یا اگر سروو موتور با موج pwm قراره راه بیافته ، چطور بفهمیم موج را ساخیم یا نه ، وقتی در تالار موتورهای فروم ایران ویج دیدم بچه ها چطور تکیه اصلی شون روی پروتئوس است ، تازه فهمیدم اشکال کارم کجاست. اگر اسیلوسکوپ دارید شاید قضیه کمی فرق می کنه ، ولی اگر ندارید اسیلوسکوپ پروتئوس می تواند کمک کند.
این جوری شد که تاپیک مادر پروتئوس را ایجاد کردم. و یک آموزش خودم شروع کردم.
البته مدارهای خیلی ساده نیازی به پروتئوس نداره ولی مثلا وقتی می خواهید با کانترهای میکروکنترلر موج خلق کنید ، یک وسیله ای برای دیدن اون موج لازم است.






-----------------

بحث بعدی ، پروگرم کردن با گوشی:

یک سایت برای پروژه ها:




سالک: من بعد مدتی کار با انواع میکروکنترلرها ، به فکر این افتادم ببینم کاربرد هر یک چیه، در تاپیک زیر مقایسه داریم:


 
آخرین ویرایش:

saalek110

Well-Known Member
چند تا pdf ضمیمه شد این پست:

جزوه درس میکروکنترلر
آموزش سریع میکروکنترلر
 

پیوست ها

  • UploadFile_8109.pdf
    8 مگایابت · بازدیدها: 0
  • art_el_1009.pdf
    2.8 مگایابت · بازدیدها: 0
آخرین ویرایش:

saalek110

Well-Known Member
توجه داشته باشید که ممکن است مطالب ناقص یا بدجور منتقل شده باشد ، پس نباید فقط به ظاهر فیلم یا مقاله توجه کنیم. فقط مفاهیم مطلب را بگیریم ، تا دستمان بیاید موضوع اصلا چیست ، بعد در سایتهای خارجی ، مطالب یا فیلم ها بهتر بیان شده.
من چون مدتی است مشغول استفاده از این سایتها هستم...
به این نتیجه رسیدم که باید مبانی و مفاهیم را از فیلم ها و سایت های ایرانی گرفت و جزئیات را از سایتهای انگلیسی.
 
آخرین ویرایش:

saalek110

Well-Known Member
آموزش برنامه نویسی AVR به زبان سی


آموزش برنامه نویسی AVR به زبان بیسیک

 
آخرین ویرایش:

saalek110

Well-Known Member
تایمرهای میکروکنترلر
Screenshot_۲۰۲۳-۱۱-۰۸_۰۱۱۷۵۶.jpg

 
آخرین ویرایش:

saalek110

Well-Known Member
LCD

Screenshot_۲۰۲۳-۱۱-۰۸_۰۱۰۵۵۴.jpg



کدنویسی در اتمل استودیو برای lcd فرق دارد:








فیلم های میکروکنترلر و lcd کاراکتری

 
آخرین ویرایش:

saalek110

Well-Known Member
Screenshot_۲۰۲۳-۱۱-۰۸_۰۱۰۷۵۸.jpg

سون سگمنت با میکروکنترلر AVR


میکرو کنترلر و سون سگمنت


ماژول TM1637 سون سگمنت با میکروکنترلر
 
آخرین ویرایش:

saalek110

Well-Known Member
سروو موتور

Screenshot_۲۰۲۳-۱۱-۰۸_۰۱۰۳۱۲.jpg


سروو موتور چیست؟



مطالب تئوری راه اندازی سروو موتور در تاپیک زیر گفته شده:


راه اندازی سروو موتور:






 
آخرین ویرایش:

saalek110

Well-Known Member
Usart.png


پروتکل ارتباطی USART




در مورد پروتکل های ارتباطی:






ارتباط با i2c



 
آخرین ویرایش:

saalek110

Well-Known Member
Screenshot_۲۰۲۳-۱۱-۰۸_۰۱۱۳۵۸.jpg



شبکه کردن میکروکنترلر:

 
آخرین ویرایش:

saalek110

Well-Known Member

Screenshot_۲۰۲۲-۰۴-۱۲_۱۶۲۲۰۷-1.jpg











 
آخرین ویرایش:

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

بالا