امتیاز موضوع:
  • 4 رأی - میانگین امتیازات: 4.5
  • 1
  • 2
  • 3
  • 4
  • 5
چت باکس علمی ایران ویج
نویسنده پیام
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #683
RE: چت باکس علمی ایران ویج
ارتباط سريال از چه نوعي ؟
USART منظورتونه ؟
پايه ي TX يكي رو به RX اون يكي مي ديد و بلعكس.
Buad rate و stop bit و بيت توازن و ... رو هم براي هر 2 يه جور تنظيم مي كنيد.
در بسكام هم كه راحته ، يه نگاه به Help اش بندازيد كد نمونه هست ، البته براي ميكرو و PC ، اما مشابه همون رو مي تونيد براي 2 ميكرو بنويسيد.

PDF آموزش بسكام جناب 1nafar رو هم مي تونيد از همين سايت دانلود كنيد.
مثال نمونه در اين باب درش هست.

موفق باشيد.

۱۱-مرداد-۱۳۹۱, ۲۱:۱۹:۳۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول
akbar8 آفلاین
عضو افتخاری
****

ارسال‌ها: 508
موضوع‌ها: 67
تاریخ عضویت: مهر ۱۳۹۰

تشکرها : 1080
( 2045 تشکر در 565 ارسال )
ارسال: #684
RE: چت باکس علمی ایران ویج
میشه لینک pdf رو بزارید؟؟
۱۱-مرداد-۱۳۹۱, ۲۳:۰۳:۳۲
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #685
RE: چت باکس علمی ایران ویج
http://www.iranled.com/forum/thread-10869.html

۱۲-مرداد-۱۳۹۱, ۰۱:۰۸:۰۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, omid_phoenix
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,483
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4575 تشکر در 1473 ارسال )
ارسال: #686
RE: چت باکس علمی ایران ویج
(۱۱-مرداد-۱۳۹۱, ۲۱:۱۹:۳۵)sharin نوشته است: ارتباط سريال از چه نوعي ؟
USART منظورتونه ؟
پايه ي TX يكي رو به RX اون يكي مي ديد و بلعكس.
Buad rate و stop bit و بيت توازن و ... رو هم براي هر 2 يه جور تنظيم مي كنيد.
در بسكام هم كه راحته ، يه نگاه به Help اش بندازيد كد نمونه هست ، البته براي ميكرو و PC ، اما مشابه همون رو مي تونيد براي 2 ميكرو بنويسيد.

PDF آموزش بسكام جناب 1nafar رو هم مي تونيد از همين سايت دانلود كنيد.
مثال نمونه در اين باب درش هست.

موفق باشيد.

سلام شارین جان.
ممنون ولی من i2c رو خواستم سریال رو بلد هستم.
حالا که بحث سریال پیش اومد یه سوالم بپرسم.اگه یه پایه 1 شد و عدد 3 رو بخوای واسه میکرو بفرستی باید چیکار کنی که هر بار که اون پایه 1 شد فقط یک بار 3 رو بفرسته؟

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۱۲-مرداد-۱۳۹۱, ۱۱:۱۶:۰۱
وب سایت ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #687
RE: چت باکس علمی ایران ویج
يعني فقط براي بار اول عدد 3 رو بفرسته و بار دوم به بعد ، عدد 3 رو نفرسته درسته ؟
ساده هست ديگه ، يه فلگ مثل M تعريف مي كنيد كه شرط فرستادن زير مجوعه ي شرط M باشه وقتي كه M=0 هست.
يعني فقط وقتي كه M=0 هست به محض 1 شدن اون پايه از ميكرو مقدار 3 فرستاده مي شه ، همون موقع قبل از END IF كردن ، M رو برابر 1 كنيد.
با اين كار هر وقت اون پايه 1 بشه مي ياد كه عدد 3 رو بفرسته ، شرط اول رو چك مي كنه و مي بينه M=0 نيست و به خاطر بار اول 1 شده ، پس ديگه عدد 3 رو نمي فرسته ... .

-----------------------------
براي I2C بريد help بسكام رو بخونيد ، مثال زده و توابع رو توضيح دادهه ، براي ارتباط بين 2 ميكرو ، يه وثال براي روش آدرس دهيه ميكرو هم دارهه ،‌ يه سرچ در help اش بزنيد كمي بگرديد پيدا مي كنيد.

موفق باشيد.

۱۲-مرداد-۱۳۹۱, ۱۶:۲۱:۵۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, aKaReZa75, omid_phoenix
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,483
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4575 تشکر در 1473 ارسال )
ارسال: #688
RE: چت باکس علمی ایران ویج
خیلی ممنون.
ببین اون چیزی که شما گفتین رو میدونستم.
اون فقط 1بار 3 رو میفرسته و بعد اون دیگه هیچ موقع مقدار 3 رو نمیفرسته.
من میخوام اگه پایه b.1=1 شد مثلا 3 رو بفرسته ولی بعد از اون که دیگه یه پایه دیگه 1 شد کد مخصوص اون پایه رو بفرسته بعد از اون اگه دوباره پایه b.1 =1 شد فقط یک بار دیگه 3 رو بفرسته.
میخوام هر پایه که 1 شد فقط یک بار کد مخصوص به اون پایه ارسال بشه نه بی نهایت بار.

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۱۳-مرداد-۱۳۹۱, ۱۲:۲۴:۴۴
وب سایت ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #689
RE: چت باکس علمی ایران ویج
داداش خلاقيته ديگه ...
هر چي كه به ذهنت مي رسه ...
مثلا بنظر من يكي از كارايي كه مي توني انجام بدي ، اينه كه يه آرايه تعريف كني به تعداد پايه هايي كه براي اين منظور درگير هستن ، مثلا اگر 8 تا هستن ، يه آرايه به نام StatePin كه شامل 8 خانه باشه تعريف مي كني.
حالا 1 يا 0 بودن هاي هر بيت از اين ريجستر يه معنيي مي دهه كه ما اون رو براش به وجود مي ياريم.
فرض كنيد مثل مشكل شما وقتي يك پايه 1 مي شه و به دليل چك شدن اون پايه به دفعات چند ارسال داريم ، اين ويژگي رو تعريف مي كنيم كه اگر يك پايه 2 بار پشت سر هم با يك مقدار چك شد ، اين ريجستر بيت مربوط به اون پايه رو 0 در نظر بگيرهه و تنها در اولين بار بيت مربوطه رو 1 در نظر بگيرهه . براي تمام پايه هاي درگير اين ويژگي رو تعريف مي كنيم.
وبعد از تغيير وضعيت يه پايه ي ديگه همه چي برگرده سر خونه اولش. يعني براي ساير بيت ها مقدار default اشون رو در نظر مي گيريم.
حالا شرطي رو كه براي ارسال قائل شديم رو تغيير مي ديم و در اون شرط ارسال ، در اين رجيستر 1 بودن بيت مربوط به اون پين رو چك مي كنيم. مثلا وقتي statePin(2)=1 بود اون موقع شرط برقرار هست و ارسال صورت مي گيرهه ...

اين مي تونه يه ايده ي پايه باشه .

موفق باشي.

۱۳-مرداد-۱۳۹۱, ۲۰:۳۲:۴۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : aKaReZa75
poiut آفلاین
تازه وارد

ارسال‌ها: 23
موضوع‌ها: 10
تاریخ عضویت: مهر ۱۳۹۰

تشکرها : 9
( 32 تشکر در 16 ارسال )
ارسال: #690
RE: چت باکس علمی ایران ویج
(۳۱-فروردین-۱۳۸۹, ۲۳:۱۲:۳۴)ilgar نوشته است: saeed450:
املا 19 شدی چون یه غلط داشتی

مقاومط

واقعآ این پست این همه تشکر داره؟؟؟؟؟
فک کنم اگه من هم از این پست های مفید می زدم تا حالا پروفایلم 10000تا ستاره داشت! Biggrin
اینجور پست ها زیاد جالب نیست! حداقل در شآن مدیران فروم نیست! البته خدای نکرده قصد جسارت ندارم و به همه احترام می گذارم!
این پاسخ هرچند خیلی دیر محض دلسوزی بود!
(آخرین ویرایش در این ارسال: ۱۳-مرداد-۱۳۹۱, ۲۳:۵۲:۲۸، توسط poiut.)
۱۳-مرداد-۱۳۹۱, ۲۳:۴۹:۵۵
ارسال‌ها
پاسخ
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #691
RE: چت باکس علمی ایران ویج
سلام
اگر Vout و Vin رگلاتور ( مثلا LF33) رو که Vin برابر 5 ولت هستش رو اتصال کوتاه بدم، برای رگولاتور مشکلی پیش میاد؟
اختلاف پتانسیل مشکلی ایجاد نمیکنه؟
یعنی میخوام با یه جامپر که به ورودی و خروجی رگولاتور وصله، بتونم رگولاتور رو از مدار خارج کنم. میشه؟
۱۹-مرداد-۱۳۹۱, ۲۱:۵۶:۵۵
وب سایت ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #692
RE: چت باکس علمی ایران ویج
@salehjg
جامپر رو ۳ تایی بزار با اون روش احتمال سوختن رگولاتور هست

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۵-مرداد-۱۳۹۱, ۰۹:۴۸:۱۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : h0x00i, omid_phoenix, salehjg
WhiteNoise آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 941
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 8104
( 7796 تشکر در 3061 ارسال )
ارسال: #693
RE: چت باکس علمی ایران ویج
دوستان سلام (خودمونیم چقدر خز شروع کردما)
من الان خیر سرم خواستم شروع کنم یکم با میکرو کار کنم یادم بیاد بعد پروگرمرو آوردم دیدم پارالل هستش
دور تا دوره لپتاپم هرچی میگردم سوراخ به این گندگی نداره
بعد گفتم برم با pc کار کنم که یادم افتاد پارسال زدم کیسو ترکوندم بعد عوض کردیم این جدیدم پورت پرینتر نداره
البته کیس قبلیو هنوز دارم ولی cpuش با پاور رو این یکی برد وصل شده فقط مادربوردو رمو گرافیکش مونده
الان سوال اصلیم اینه که به نظر شما با این شرایط کاره میتونم بکنم یا باید پروگرمرو بندازم دور برم stk 500بگیرم؟
(آخرین ویرایش در این ارسال: ۲۶-آذر-۱۳۹۱, ۲۰:۴۷:۲۹، توسط WhiteNoise.)
۲۶-آذر-۱۳۹۱, ۲۰:۴۶:۳۶
ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 382 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS