در این پروژه یک مستر به 4 اسلیو از طریق ارتباط usart وصل شده است . هم چنین از تراشه ی max 485 برای ارتباط برای فواصل طولانی تر استفاده است:
ویژگی پروژه به شرح زیر است:
1- قابلیت آدرس دهی حداکثر 255 اسلیو
2- استفاده از سیستم کامند همانند سیستم modbus
3-قابلیت آدرس دهی کامند از 0 تا 655535
4-قابلیت تعیین بافر ارسال و دریافت به هر مقدار دلخواه
5-استفاده از سیستم وقفه جهت دریافت صحیح داده ها
6-استفاده از سیستم چک کردن پریودیک (هر 20 میلی ثانیه) جهت پروسس داده ها (مستر و اسلیو)
7-استفاده از تراشه max 485 و کانفیگ کردم پین EN این تراشه به صورت اتوماتیک در ارسال و دریافت برای مستر و هر اسلیو
و ...
در این پروژه در ابتدا مستر یک متن رو روی alcd 16x2 نشون میده و اسلیو ها مقدار ساعت های خود رو مقدار دهی می کنند.
سپس مستر مقدار جدید ساعت ها را برای اسلیو ها می فرستد تا آنها تنظیم کنند .
سپس اسلیو ها این مقدار را خوانده و تنظیم می کنند.
سپس مستر از هر اسلیو ساعت را می خواند.
.....
این پروژه توسط کامپایلر Atmel Studio نوشته شده است.
برای دانلود به لینک زیر مراجعه کنید.
https://drive.google.com/file/d/0B-4E5zKFN5hBbnRHYUZNOVd0ZDg/view?usp=sharing
اضافه شده در تاریخ :
راستی فایل پروتئوس پروژه ورژن 8.1 سرویس پک 1 هستش.
ویژگی پروژه به شرح زیر است:
1- قابلیت آدرس دهی حداکثر 255 اسلیو
2- استفاده از سیستم کامند همانند سیستم modbus
3-قابلیت آدرس دهی کامند از 0 تا 655535
4-قابلیت تعیین بافر ارسال و دریافت به هر مقدار دلخواه
5-استفاده از سیستم وقفه جهت دریافت صحیح داده ها
6-استفاده از سیستم چک کردن پریودیک (هر 20 میلی ثانیه) جهت پروسس داده ها (مستر و اسلیو)
7-استفاده از تراشه max 485 و کانفیگ کردم پین EN این تراشه به صورت اتوماتیک در ارسال و دریافت برای مستر و هر اسلیو
و ...
در این پروژه در ابتدا مستر یک متن رو روی alcd 16x2 نشون میده و اسلیو ها مقدار ساعت های خود رو مقدار دهی می کنند.
سپس مستر مقدار جدید ساعت ها را برای اسلیو ها می فرستد تا آنها تنظیم کنند .
سپس اسلیو ها این مقدار را خوانده و تنظیم می کنند.
سپس مستر از هر اسلیو ساعت را می خواند.
.....
این پروژه توسط کامپایلر Atmel Studio نوشته شده است.
برای دانلود به لینک زیر مراجعه کنید.
https://drive.google.com/file/d/0B-4E5zKFN5hBbnRHYUZNOVd0ZDg/view?usp=sharing
اضافه شده در تاریخ :
راستی فایل پروتئوس پروژه ورژن 8.1 سرویس پک 1 هستش.