۶ مهر
۶ مهر
۶ مهر
۶ مهر
۶ مهر
۷ مهر
۷ مهر
پایتون
o️ دماسنج دیجیتال با آردوینو (Arduino) و سنسور LM35
small_blue_diamond این مدار، یک دماسنج دیجیتال با آردوینو است؛ که دارای یک نمایشگر 3 رقمی ساده می باشد.
small_blue_diamond در این مدار از Arduino UNO استفاده شده است .
small_blue_diamond محدوده کار این دماسنج از 0 درجه سانتیگراد تا 99.9 درجه سانتیگراد خواهد بود. همچنین نمایش درجه حرارت در مقیاس فارنهایت نیز برای آن پیش بینی شده است.
small_blue_diamond در این دماسنج برای اندازه گیری دما از سنسور LM35 استفاده شده است.
beginner درباره سنسور LM35
small_blue_diamond سنسور LM35 می تواند درجه حرارت بین -55 ° C تا + 155 ° C اندازه گیری کند.
small_blue_diamond محدوده ولتاژ تغذیه LM35 از 4 ولت تا 30 ولت مستقیم و جریان مصرفی آن 60 میکرو آمپر است.
small_blue_diamond سنسور LM35 در پکیج TO-92 موجود است و استفاده از آن بسیار آسان است.
small_blue_diamond به ازای افزایش یا کاهش هر یک درجه حرارت در مقیاس سانتیگراد، ولتاژ خروجی LM35 به اندازه 10 میلی ولت تغییر می کند. این بدان معناست که اگر دما 25 درجه باشد، در نتیجه ولتاژ خروجی سنسور 250 میلی ولت خواهد بود.
توضیحات مدار
پینهای A0 تا A3 آردوینو به سنسور LM35 متصلند:
A0 = VCC
A1 = Analog Input
A0 = GND
ولتاژ خروجی سنسور دما از طریق ورودی آنالوگ آردوینو (A1) خوانده می شود.
پین دیجیتال شماره 4 به یک کلید دو حالته متصل می شود؛ و برای انتخاب نحوه نمایش دما به سانتیگراد یا فارنهایت بکار می رود.
پینهای 1 تا 3 به ترانزیستورهای Q1، Q2 و Q3 که به عنوان راه انداز صفحه نمایش استفاده شده اند، متصل می شوند.
مقاومت های R9، R10 و R11 جریان وردی به بیس ترانزیستورهای راه انداز را محدود می کنند.
پین های دیجیتال 5 تا 12 نیز به عنوان خروجی آردوینو به ورودی های نمایشگر از طریق مقاومتهای کنترل جریان (R1 تاR8 ) ارتباط داده شده اند.
برای تغذیه مدار به یک منبع 9 ولت و یک منبع 5 ولت نیاز داریم؛ که منبع 9 ولت مستقیما به آردوینو وصل می شود؛ و برای تهیه ولتاژ 5 ولت، می توان از یک آیسی رگولاتور 7805 استفاده کرد.
توضیح کلی برنامه
ولتاژ خروجی از LM35 با استفاده از تابع analogRead اسکن می شود.
تابع analogRead ولتاژ پین ورودی آنالوگ را تبدیل به یک اندازه دیجیتال بین 0 و 1023می کند.
اگر LM35 دمای 30 درجه سانتی گراد را حس کند، ولتاژ خروجی آن 300 میلی ولت خواهد بود. کد Value=digitalRead در برنامه، این ولتاژ را خوانده و آن را به مقدار دیجیتال تبدیل می کند. سپس آن را در متغیر “Value” ذخیره می کند.
این روند باعث می شود که مثلاً برای 30 درجه سانتی گراد، صفحه نمایش 30.5 را نشان دهد.
لیست قطعات مدار
IC1 = LM35
S1 = SPDT Switch
R1 to R8 = 330 ohm
R9 to R11 = 100 ohm
Q1 to Q3 = 2N2222
Display = E1-3056ASR1
small_blue_diamond این مدار، یک دماسنج دیجیتال با آردوینو است؛ که دارای یک نمایشگر 3 رقمی ساده می باشد.
small_blue_diamond در این مدار از Arduino UNO استفاده شده است .
small_blue_diamond محدوده کار این دماسنج از 0 درجه سانتیگراد تا 99.9 درجه سانتیگراد خواهد بود. همچنین نمایش درجه حرارت در مقیاس فارنهایت نیز برای آن پیش بینی شده است.
small_blue_diamond در این دماسنج برای اندازه گیری دما از سنسور LM35 استفاده شده است.
beginner درباره سنسور LM35
small_blue_diamond سنسور LM35 می تواند درجه حرارت بین -55 ° C تا + 155 ° C اندازه گیری کند.
small_blue_diamond محدوده ولتاژ تغذیه LM35 از 4 ولت تا 30 ولت مستقیم و جریان مصرفی آن 60 میکرو آمپر است.
small_blue_diamond سنسور LM35 در پکیج TO-92 موجود است و استفاده از آن بسیار آسان است.
small_blue_diamond به ازای افزایش یا کاهش هر یک درجه حرارت در مقیاس سانتیگراد، ولتاژ خروجی LM35 به اندازه 10 میلی ولت تغییر می کند. این بدان معناست که اگر دما 25 درجه باشد، در نتیجه ولتاژ خروجی سنسور 250 میلی ولت خواهد بود.
توضیحات مدار
پینهای A0 تا A3 آردوینو به سنسور LM35 متصلند:
A0 = VCC
A1 = Analog Input
A0 = GND
ولتاژ خروجی سنسور دما از طریق ورودی آنالوگ آردوینو (A1) خوانده می شود.
پین دیجیتال شماره 4 به یک کلید دو حالته متصل می شود؛ و برای انتخاب نحوه نمایش دما به سانتیگراد یا فارنهایت بکار می رود.
پینهای 1 تا 3 به ترانزیستورهای Q1، Q2 و Q3 که به عنوان راه انداز صفحه نمایش استفاده شده اند، متصل می شوند.
مقاومت های R9، R10 و R11 جریان وردی به بیس ترانزیستورهای راه انداز را محدود می کنند.
پین های دیجیتال 5 تا 12 نیز به عنوان خروجی آردوینو به ورودی های نمایشگر از طریق مقاومتهای کنترل جریان (R1 تاR8 ) ارتباط داده شده اند.
برای تغذیه مدار به یک منبع 9 ولت و یک منبع 5 ولت نیاز داریم؛ که منبع 9 ولت مستقیما به آردوینو وصل می شود؛ و برای تهیه ولتاژ 5 ولت، می توان از یک آیسی رگولاتور 7805 استفاده کرد.
توضیح کلی برنامه
ولتاژ خروجی از LM35 با استفاده از تابع analogRead اسکن می شود.
تابع analogRead ولتاژ پین ورودی آنالوگ را تبدیل به یک اندازه دیجیتال بین 0 و 1023می کند.
اگر LM35 دمای 30 درجه سانتی گراد را حس کند، ولتاژ خروجی آن 300 میلی ولت خواهد بود. کد Value=digitalRead در برنامه، این ولتاژ را خوانده و آن را به مقدار دیجیتال تبدیل می کند. سپس آن را در متغیر “Value” ذخیره می کند.
این روند باعث می شود که مثلاً برای 30 درجه سانتی گراد، صفحه نمایش 30.5 را نشان دهد.
لیست قطعات مدار
IC1 = LM35
S1 = SPDT Switch
R1 to R8 = 330 ohm
R9 to R11 = 100 ohm
Q1 to Q3 = 2N2222
Display = E1-3056ASR1
Please open Rubika to view this post
VIEW IN RUBIKA۷ مهر
۷ مهر
۷ مهر
پایتون
o️ آشنایی با نرم افزار پروتئوس
small_blue_diamond پروتئوس نرم افزاری کاربردی جهت طراحی خودکار مدارات الکتریکی می باشد.
small_blue_diamond این نرم افزار مجموعه ای از یک سیستم شبیه سازی مدارات بر مبنای مدل های اجزای الکتریکی در PSpice است.
small_blue_diamond یکی از ویژگی های متمایز Proteus Professional امکان مدل سازی از دستگاه های قابل برنامه ریزی مانند میکروکنترلرها، میکروپروسسورها، DSP و ... می باشد.
small_blue_diamond این برنامه شامل مدل هایی از اغلب قطعات الکترونیکی برای شبیه سازی های تخصصی و برمبنای استانداردهای این حوزه می باشد.
small_blue_diamond می توان بیشتر حالت های مسیریابی پیشرفته در مدارات را به وسیله این نرم افزار طراحی نمود و بدین صورت قابلیت شبیه سازی micro-controller ها افزایش یافته است.
small_blue_diamond در واقع Proteus Professional یکی از نرم افزار های مطرح در زمینه شبیه سازی و تست مدارات الکترونیک می باشد، شما در این نرم افزار می توانید مدار خود را مانند عمل تست کنید و بعد از رفع اشکالات احتمالی برای آن pcb طراحی نمایید.
beginner قابلیت های نرم افزار Proteus :
small_blue_diamond طراحی مدارات الکترونیکی
small_blue_diamond شامل ابزارهای لازم برای طراحی حرفه ای
small_blue_diamond مدلسازی دستگاه های قابل برنامه ریزی
small_blue_diamond طراحی مسیریابی های پیشرفته
small_blue_diamond صرفه جویی در وقت و هزینه طراحی مدار
small_blue_diamond شبیه سازی مدارات میکرو کنترلری در سطح بسیار حرفه ای
small_blue_diamond دارا بودن کلیه المان های اندازه گیری واقعی نظیر اسیلوسکوپ، سیگنال ژنراتور، ولت متر، آمپر متر و...
small_blue_diamond امکان افزودن کتاب خانه های قدتمند و دارار بودن کلیه قطعات الکترونیک
small_blue_diamond امکان طراحی pcb برای مدار شبیه سازی شده بدون نیاز به تغییر دادن مدار
small_blue_diamond امکان دیباگ کردن برنامه ها و اجرای خط به خط آن ها در میکرو کنترلر
small_blue_diamond و ...
small_blue_diamond پروتئوس نرم افزاری کاربردی جهت طراحی خودکار مدارات الکتریکی می باشد.
small_blue_diamond این نرم افزار مجموعه ای از یک سیستم شبیه سازی مدارات بر مبنای مدل های اجزای الکتریکی در PSpice است.
small_blue_diamond یکی از ویژگی های متمایز Proteus Professional امکان مدل سازی از دستگاه های قابل برنامه ریزی مانند میکروکنترلرها، میکروپروسسورها، DSP و ... می باشد.
small_blue_diamond این برنامه شامل مدل هایی از اغلب قطعات الکترونیکی برای شبیه سازی های تخصصی و برمبنای استانداردهای این حوزه می باشد.
small_blue_diamond می توان بیشتر حالت های مسیریابی پیشرفته در مدارات را به وسیله این نرم افزار طراحی نمود و بدین صورت قابلیت شبیه سازی micro-controller ها افزایش یافته است.
small_blue_diamond در واقع Proteus Professional یکی از نرم افزار های مطرح در زمینه شبیه سازی و تست مدارات الکترونیک می باشد، شما در این نرم افزار می توانید مدار خود را مانند عمل تست کنید و بعد از رفع اشکالات احتمالی برای آن pcb طراحی نمایید.
beginner قابلیت های نرم افزار Proteus :
small_blue_diamond طراحی مدارات الکترونیکی
small_blue_diamond شامل ابزارهای لازم برای طراحی حرفه ای
small_blue_diamond مدلسازی دستگاه های قابل برنامه ریزی
small_blue_diamond طراحی مسیریابی های پیشرفته
small_blue_diamond صرفه جویی در وقت و هزینه طراحی مدار
small_blue_diamond شبیه سازی مدارات میکرو کنترلری در سطح بسیار حرفه ای
small_blue_diamond دارا بودن کلیه المان های اندازه گیری واقعی نظیر اسیلوسکوپ، سیگنال ژنراتور، ولت متر، آمپر متر و...
small_blue_diamond امکان افزودن کتاب خانه های قدتمند و دارار بودن کلیه قطعات الکترونیک
small_blue_diamond امکان طراحی pcb برای مدار شبیه سازی شده بدون نیاز به تغییر دادن مدار
small_blue_diamond امکان دیباگ کردن برنامه ها و اجرای خط به خط آن ها در میکرو کنترلر
small_blue_diamond و ...
Please open Rubika to view this post
VIEW IN RUBIKA۷ مهر
پایتون
o️ جریان الکتریکی چیست ؟
small_blue_diamond جریان الکتریکی به سرعت الکتریسیته ای که در مدت معین از یک سیم هادی عبور می کند گفته میشود که مبنای سنجش آن بر حسب آمپر می باشد
small_blue_diamond برای سنجش مقدار جریان عبوری از یک سیم کافیست آمپر متر را به صورت سری در مدار قرار دهیم ، انوقت مقدار جریان عبوری را مشاهده می نمایید ، یک آمپر برابر با 1000 میلی آمپر می باشد و هر میلی آمپر برابر با 1000 میکرو آمپر است
small_blue_diamond برای اینکه جریان یک منبع تغذیه بیشتر شود و با منبع تغذیه دیگر جمع شود باید منابع تغذیه با یکدیگر به صورت موازی بسته شوند ، در اینصورت ولتاژ معادل خواهد بود و جریان دو منبع با هم جمع می شوند .
small_blue_diamond جریان الکتریکی به سرعت الکتریسیته ای که در مدت معین از یک سیم هادی عبور می کند گفته میشود که مبنای سنجش آن بر حسب آمپر می باشد
small_blue_diamond برای سنجش مقدار جریان عبوری از یک سیم کافیست آمپر متر را به صورت سری در مدار قرار دهیم ، انوقت مقدار جریان عبوری را مشاهده می نمایید ، یک آمپر برابر با 1000 میلی آمپر می باشد و هر میلی آمپر برابر با 1000 میکرو آمپر است
small_blue_diamond برای اینکه جریان یک منبع تغذیه بیشتر شود و با منبع تغذیه دیگر جمع شود باید منابع تغذیه با یکدیگر به صورت موازی بسته شوند ، در اینصورت ولتاژ معادل خواهد بود و جریان دو منبع با هم جمع می شوند .
Please open Rubika to view this post
VIEW IN RUBIKA