پر بحث ترین ها
مسابقه اول سیسوگ (مسابقه اول: درک سخت افزار) انتقادهای زیادی رو در پی داشت تا جایی که حتی خودمم به نتیجه مسابقه...
- 2 سال پیش
LCD گرافیکی یکی از مهم ترین پارامترهای موجود در طراحی انواع مدارات الکترونیکی پیچیده و حتی ساده است ، نمایش وضعیت و...
- 4 سال پیش
ریموت کنترل امروزه کاربرد زیادی پیدا کرده است؛ از ریموتهای درب بازکن تا ریموتهای دزدگیر و کنترل روشنایی همه از یک اصول اولیه پیروی میکنند و آنهم ارسال اطلاعات بهصورت بیسیم است....
- 5 سال پیش
امنیت همیشه و در همهی اعصار، مقولهی مهم و قابلتوجه ای بوده و همیشه نوع بشر به دنبال امنیت بیشتر، دست به ابداعات و اختراعات گوناگونی زده است. ریموت کنترل یکی از این اختراعات است. در این مقاله، به بررسی امنیت انواع ریموتهای کنترل خواهیم پرداخت....
- 5 سال پیش
نزدیک به 5 ماه از مسابقه دوم سیسوگ میگذره و فکر کردم که بد نیست یک چالش جدید داشته باشیم! البته چالشها...
- 2 سال پیش
بزنم میکروکنترلر را بسوزونم اونم تو این شرایط!، طراحی مسابقه از اون چیزی که به نظر میرسه سختتر است، باید حواست باشه...
- 11 ماه پیش
آموزش قدم به قدم راه اندازی +NRF24L01 با کتابخانه سازگار با انواع میکروکنترلرها و کامپایلرها قبل از اینکه قسمت بشه با ماژول...
- 3 سال پیش
چند ماهی هست که تب بیت کوین و ارزهای دیجیتال خیلی بالا رفته! چه شد که این پست را نوشتم همانطور که...
- 3 سال پیش
در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار...
- 3 سال پیش
حدود ۷ ماه پیش، مسابقه سوم سیسوگ رو برگزار کردیم و کلی نکته در مورد خواندن رشتههای ورودی را بررسی کردیم. فکر...
- 1 سال پیش
با سلام
ممنون بابت آموزشهای کاربردی که در سایت قرار دادید خیلی قابل استفاده بود
موفق باشید
سلام خواهش میکنم دوست عزیز
سلام میشه یه مقدار بیشتر درباره مقاومت ورودی توضیح بدین؟
مثلا من میخوام برا اندازه گیریه یه ولتاژ بالا از تقسیم مقاومتی 100 کیلو و 3.3 کیلو استفاده کنم میشه ؟
باید ببینید مقاومت ورودی میکروکنترلر چقدر هست (فکر کنم حدود ده کیلو یا صد کیلو باشه) خوب این مقاومت پایه ورودی adc با زمین خواهد بود که احتمالا در نمونه شما موازی خواهد شد مقاومت ۳٫۳ کیلو اهم شما که در نوع خود باعث ایجاد خطای اندکی خواهد شد.
برای جلوگیری از حالت خیلی راحت میتوان از یه تقویت کننده عملیاتی استفاده کرد به عنوان بافر
سلام چطور سنسور با 5v رو با این کد راه اندازی کنم ؟
سلام میتونید تقسیم مقاومتی بگذارید
سلام برای راه اندازی یه سنسور آنالوگ با ورودی ۵ ولت باید چه تغییراتی توی کد داد ؟ ممنون میشم جواب بدید متشکر
سلام
احتمالا باید از تقسیم مقاومتی استفاده کنید
البته توجه داشته باید رینج خروجی سنسور مورد استفاده تون چیه
با سلام
یه سوال کوچیک!!
“اشیمیت تریگر باید غیرفعال شود” منظور از اشمیت تریگر adc چیه ؟ و کاربردش چگونه است؟
سلام دوست عزیز
از پورت های آنالوگ میتوان به صورت دیجیتال هم استفاده کرد. اینجا گفتیم اشمیت تریگر را خاموش کنید تا پورت برای استفاده آنالوگ کانفیگ بشه.
موفق باشید.
سلام خسته نباشید
کد اتصال دو ADC چطوری میشه؟
لطفا راهنمایی کنید خیلی واجبه
سلام ببخشید منظورتون رو متوجه نشدم ؛ یعنی میخواید با استفاده از دو واحد ADC از یک سینگال نمونه برداری کنید تا نرخ نمونه برداری رو افزایش بدید یا خیر منظورتون این هست که از دو کانال ADC استفاده کنید ؟
سلام خسته نباشید
سوال بنده هم همین مورده چطور میشه دو کانال رو خوند مثلا کانال 5 و کانال 6
سلام دوست عزیز
خوب برای این کار چندین راه وجود داره ولی مرسوم ترین راه ها یکی این هست که اول کانال یک رو بخونید بعد کانال دو و الی آخر (استفاده از اینتراپت اتمام تبدیل خیلی کمک میکنه که پردازنده گیر نکنه)
راه مرسوم دیگه استفاده از dma هست که کلا پردازنده درگیر نمیشه – فقط باید تنظیم کنید که خود adc تبدیل رو به شکل چرخشی انجام بده و dma نمونه ها رو کپی کنه توی متغییری که تعریف کردید.
مثالش هم فکر میکنم توی مثال های st بتونید پیدا کنید.
با عرض سلام و خسته نباشید
در آموزش فوق عنوان کرده بودید از فیلتر استفاده بشه ، می خواستم ببینم چطور می شه این کارو کرد و البته از چه فیلتری ؟یعنی انقدر نویز روی سنسورهای حرارتی زیاده؟
با تشکر از وقتی که برای آموزش بدون چشم داشت می گذارید.
موفق باشید!
سلام
شاید مدار بدون فیلتر هم تا حدودی زیادی خوب کار کنه و با چند فیلتر نرم افزاری بشه کلا بی خیال مدارات فیلتر خارجی شد ؛ اما چیزی که مشخصه نویز همیشه توی همه شرایطی وجود داره و برای حصول نتیجه دلخواه لازمه که نویز های غیر ضرروری رو حذف کنید در واقع نتیجه ایده آل اینه ممکنه نویز تا حدود مشخصی نتیجه رو اینقدری روی نتیجه تاثیر گذار نباشه و بشه ازش چشم پوشی کرد
به صورت میشه فیلتر رو پیاده سازی کرد ، یه شکل یک نرم افزار و با پردازش سینگال این کار رو انجام داد یا با استفاده از یک مدار خارجی !
مدار فیلتر میتونه اکتیو یا پسیو باشه که نوع المان های مورد استفاده متفاوته و نوع فیلتر با نوع استفاده مشخص میشه
اینجا منظور فیلتر پایین گذر مدنظر هست که در ساده ترین حالت ممکن با مقاومت و خازن میشه ساختش
دوست بزرگوار خیلی لطف کردی امیدوارم همواره موفق باشید .
در نمونه برنامه ای فیلتر های FIR استفاده کرده بود . با متلب ضرایب فیلترو محاسبه کرده بود و بعد یه کد C++ واسش نوشته بود .
خیلی متوجه نشدم چطور حساب کرده ولی امیدوارم خیلی زود بفهمم. 🙂
در پناه خدا باشید.
خواهش میکنم دوست عزیز
نرم افزاری زیادی برای محاسبه فیلتر های دیجیتال و حتی آنالوگ وجود داره حتی برخی از این نرم افزار های کد برنامه رو هم تولید میکنند
به عنوان نمونه میتونید نرم افزار filter solution رو سرچ کنید.
خیلی ممنون.
خیلی لطف کردید.
موفق و موید باشید!
خواهش میکنم
سلامت باشید
سلام
کارتون عالیه
کمتر کسیه که با STM8 کار کنه …
ممنون از آموزش خوبتون
سلام
خواهش میکنم دوست عزیز… خوشحال میشیم اگه کمکی به یادگیری همراهان سیسوگ کرده باشیم