amir-amini
کاربر تازه وارد
- تاریخ عضویت
- 9 ژوئن 2006
- نوشتهها
- 18
- لایکها
- 0
من خوشحالم از اینکه با دوستانی اشنا شدام که به میکروکنتنرلرها نظری صنعتی دارن نه ازمایشگاهی
در مورد اینکه 8051 نویز می گیرد چون من به صورت تجربی بدست اوردم عرض می کنم قطعا درست است.
من برنامهای برای کنترل دستگاهی جوش الکتریکی نوشتم تحت bascom و ان را درون 89s51 ریختم و بعد از چند دقیقه کار دستگاه میکرو هنگ کر د و با هر جوش که قوس الکتریکی داشت کانتر با سرعت بالا شروع به شمارش کرد
همین برنامه را درون winbond ریختم و با همان مدار و pcb بهتر شد.
زیرا درون ان فیلترemi دارد.که میکروهای دیگر ندارند.
یکی از دوستان اشتباه نکنم اقای شمس که فرموده بود میکرو های avr پایه های تغذیه اش کنار هم است این را باید بگویم که pic هم اینطور است.
البته من در یک application note atmel خواندم که بهتر است پایه ها در دو طرف مخالف باشد خودش مثالی برای 8515 زده بود ولی حرف دوست ما هم کاملا منطقی است .
در مورد سیستم WDT که دوستان در مورد نویز به ا ن کم لطفی کردند و زیاد روش بحث نشده هر سیستمی هم هر چند مطمئن باید سیستم WDT ان فعال شود.
در این بحث فرق بزرگ PIC با AVR,8051مشخص می شود .
در میکرو میکروچیپ بعد از ریستWDT اطلاعات درون رجیسترها مانند کانتر و پورتها ثابت است ولی در میکرو های اتمل بعد از ریستWDT اطلا عات از بین می رود البته می شود با دستکاری در فایل های اسمبلی کاری کرد و نه کامل .
که این مسئله بسیار مهم است که اطلاعات پورت از بین نرود زیرا باعث خسارات جانی و مالی می شود که من این را به عینه در یک کارخانه سنگ بری دیدم.
من به این نتیجه رسیدم که محصولات اتمل ایمنی ندارند و حاضرم این موضوع را به صورت عملی به دوستان ثابت کنم.
اگر دوستان با نظر من مخالفند بگویند چطور مشکل را باید بر طرف کردالبته خواهشن کلی گویی نفر مایند مثلا در طراحی مدار دقت شود خوب این را همه می دانند چه دقتی باید شود؟
به نظر این بنده حقیر دوستا ن به جای کل انداختن که کدام میکرو بهتر است یا نه در مورد راهای حذف نویز در PCB و طراحی مدار و منبع تغذیه و فیلتر هاوروشهای برنامه نویسی و زبان برنامه نویسی مطالبی را بیان کنند.
سئوالاتی هم از دوستان داشتم که ممنون می شم اگر من را از نظرات و تجریبیات خو د مستفیض کنند:
من در مدارات PLC مانند PHARO OMRON کار کردم و مدارات داخلی انها را می دانم به دونکته جالب رسیدم:
1-که همه با کریستال فرکانس پایین کار می کنند و همه منبع تغذیه سویچینگ دارند.
به نظر شما این دو نکته اثری در نویز دارد؟
2-به نظر دوستان منبع تغذیه سویچینگ برای میکرو بهتر است یا خطی؟
این نکته را مد نظر داشته باشید که سویچینگ منبع نویز EMI است
3- تاثیر نوع زبان برنامه نویسی مانند BASCOM C ASM....
من از شخصی شنیدم که زبان C صنعتی است و در نویز اثر دارد شما چی می گین؟
4-اقای فرشید در مورد بردهای 4 لایه مطالبی را نوشته بودند که من تازه شنیدم که در ایران بردهای 4 لایه می زنند
اگر می شه بیشتر در مورد ان در نویز پذیری و کجا تولید می کنند البته در تهران ممنون می شم؟
ممنون از مطالعه نوشتهای من و پاسخ شما.
در مورد اینکه 8051 نویز می گیرد چون من به صورت تجربی بدست اوردم عرض می کنم قطعا درست است.
من برنامهای برای کنترل دستگاهی جوش الکتریکی نوشتم تحت bascom و ان را درون 89s51 ریختم و بعد از چند دقیقه کار دستگاه میکرو هنگ کر د و با هر جوش که قوس الکتریکی داشت کانتر با سرعت بالا شروع به شمارش کرد
همین برنامه را درون winbond ریختم و با همان مدار و pcb بهتر شد.
زیرا درون ان فیلترemi دارد.که میکروهای دیگر ندارند.
یکی از دوستان اشتباه نکنم اقای شمس که فرموده بود میکرو های avr پایه های تغذیه اش کنار هم است این را باید بگویم که pic هم اینطور است.
البته من در یک application note atmel خواندم که بهتر است پایه ها در دو طرف مخالف باشد خودش مثالی برای 8515 زده بود ولی حرف دوست ما هم کاملا منطقی است .
در مورد سیستم WDT که دوستان در مورد نویز به ا ن کم لطفی کردند و زیاد روش بحث نشده هر سیستمی هم هر چند مطمئن باید سیستم WDT ان فعال شود.
در این بحث فرق بزرگ PIC با AVR,8051مشخص می شود .
در میکرو میکروچیپ بعد از ریستWDT اطلاعات درون رجیسترها مانند کانتر و پورتها ثابت است ولی در میکرو های اتمل بعد از ریستWDT اطلا عات از بین می رود البته می شود با دستکاری در فایل های اسمبلی کاری کرد و نه کامل .
که این مسئله بسیار مهم است که اطلاعات پورت از بین نرود زیرا باعث خسارات جانی و مالی می شود که من این را به عینه در یک کارخانه سنگ بری دیدم.
من به این نتیجه رسیدم که محصولات اتمل ایمنی ندارند و حاضرم این موضوع را به صورت عملی به دوستان ثابت کنم.
اگر دوستان با نظر من مخالفند بگویند چطور مشکل را باید بر طرف کردالبته خواهشن کلی گویی نفر مایند مثلا در طراحی مدار دقت شود خوب این را همه می دانند چه دقتی باید شود؟
به نظر این بنده حقیر دوستا ن به جای کل انداختن که کدام میکرو بهتر است یا نه در مورد راهای حذف نویز در PCB و طراحی مدار و منبع تغذیه و فیلتر هاوروشهای برنامه نویسی و زبان برنامه نویسی مطالبی را بیان کنند.
سئوالاتی هم از دوستان داشتم که ممنون می شم اگر من را از نظرات و تجریبیات خو د مستفیض کنند:
من در مدارات PLC مانند PHARO OMRON کار کردم و مدارات داخلی انها را می دانم به دونکته جالب رسیدم:
1-که همه با کریستال فرکانس پایین کار می کنند و همه منبع تغذیه سویچینگ دارند.
به نظر شما این دو نکته اثری در نویز دارد؟
2-به نظر دوستان منبع تغذیه سویچینگ برای میکرو بهتر است یا خطی؟
این نکته را مد نظر داشته باشید که سویچینگ منبع نویز EMI است
3- تاثیر نوع زبان برنامه نویسی مانند BASCOM C ASM....
من از شخصی شنیدم که زبان C صنعتی است و در نویز اثر دارد شما چی می گین؟
4-اقای فرشید در مورد بردهای 4 لایه مطالبی را نوشته بودند که من تازه شنیدم که در ایران بردهای 4 لایه می زنند
اگر می شه بیشتر در مورد ان در نویز پذیری و کجا تولید می کنند البته در تهران ممنون می شم؟
ممنون از مطالعه نوشتهای من و پاسخ شما.