سلام به همه عزیزان.
من یک پروژه با بسکام می خوام که ساعت با آلارم یا رله داشته باشه هتمی با سون سگمنت میخوام .اگه کسی داره لطفا کند بزاره برا دانلود دیگران هم استفاده کنند. گیرم با تشکر.
هرچی تو اینترنت میگردم پیدا نمی کنم.
سلام به همه عزیزان.
من یک پروژه با بسکام می خوام که ساعت با آلارم یا رله داشته باشه هتمی با سون سگمنت میخوام .اگه کسی داره لطفا کند بزاره برا دانلود دیگران هم استفاده کنند. گیرم با تشکر.
هرچی تو اینترنت میگردم پیدا نمی کنم.
سلام. فایل ضمیمه شامل برنامه بسکام، فایل پروتئوس و فایل راهنما (help) هست. حتما قبل از کار فایل راهنما رو بخونید.
ان شاالله که مشکلتون حل بشه.
سلام دوست عزیز.تشکر فراوان زحمت کشیدی.
سلام دوست عزیز. من این مدار رو بستم تو عمل کار نمی دهد. مشکل از کجاست؟
هم سون سگمنت کاتد و اند هم تست کردم جواب نمی دهد.با ید فیوز بیتی فعال کنم یا نه؟
البته من فقط تو ساعت آلارم احتیاج دارم. برا پروژه ساعت خودم.
سلام. اتفاقا من این مدار رو حدودا 2 سال پیش بستم و هنوز هم داره کار میکنه. مشکل میتونه از موارد زیر باشه:
1- سون سگمت ها از نوع آند مشترک هستند و باید حتما از آند مشترک استفاده بشه. همچنین ترتیب پایه های سون سگمنت در عمل با سون سگمت های پروتئوس فرق داره. بنابراین شما اول باید ترتیب پایه های سون سگمنتی که خریدید رو در بیارید. در پروتئوس پایه A ،سگمنت بالایی رو روشن می کنه. حالا شما باید ببینید تو سون سگمنت خودتون کدوم پایه سگمنت بالایی رو روشن میکنه و همون رو به پایه میکرو که پایه A سون سگمنت در پروتئوس بهش وصل شده، وصل کنید. به همین ترتیب تا آخر.
2- میکروکنترلر Mega16 هست و باید فیوزبیت jtag تغییر کنه.
نکته: حتما بین هر پایه میکرو و سون سگمنت از یک مقاومت حدود 100 اهم استفاده کنید تا سون سگمنتاتون احتمالا نسوزه. تو نقشه پروتئوس این مقاومت ها گذاشته نشده.
این موارد رو چک کنید احتمالا مشکل خاصی نباشه.
اما اگه فقط بخش آلارم رو لازم دارید، منطق نوشته شده در برنامه این هست. در حالت عادی که ساعت کوک نشده، مقدار ساعت برابر 25 در نظر گرفته شده و در نتیجه در حلقه برنامه، ساعت فعلی هیچ وقت به 25 نمیرسه و اتفاق خاصی هم نمیوفته. اما وقتی ساعت و دقیقه رو روی یک مقداری تنظیم می کنید، تو حلقه برنامه هر وقت ساعت و دقیقه به این مقدار رسید میره آلارم رو فعال می کنه. به همین سادگی!
موفق باشید.
ویرایش توسط omidctrl : 29-05-2016 در ساعت 15:55
سلامی دوباره.تشکر فراوان که جواب دادید.البته من خیلی با سون سگمنت ها کار کردم.خیلیم تا حالا دستی ساختم.
من تو این مدار از سون سگمنت چهارتایی استفاده کردم.
ببخشید اینارو میپرسم این فیوزjtag رو چه جوری تغییر بدم لطفا اگه می شه با تصویر باشه.
اگه زحمتی نیست برنامه که برا آلارم جدا کنید.یه نکته دیگه اینه که من تو یک مدار ساعت دیدم از آی سی ملودی استفاده کرده میشه اینم یه توضیحی بدی.تشکر فراوان.
راستی مشگلش اینجاست که دو تا از سگمنت روشن خاموش میشه تا ولتاژ بهش میدی آ دیگه کار نمیده.
هرجور که بقیه فیوزبیتها رو تغییر میدین اینم مثل همونا تغییر میکنه. ممکنه توی هر نرم افزار پروگرمری نحوه تغییر فرق داشته باشه. jtagen در حالت عادی صفره که شما باید یکش کنین. البته این برای وقتی لازم هست که از پورت C میکرو میخواین استفاده کنین.
در مورد قسمت آلارم برنامه، از برچسب kook شروع میشه تا ابتدای برچسب number. برچسب kook برای تنظیم زمان کوک هست و برچسب ring برای پخش آلارم. توضیحات این قسمت ها رو پیوست کردم. با آیسی های ملودی هم تاحالا کار نکردم. هرچی صدا لازم داشتم با دستور sound تولید کردم.
اگه مشکل حل نشد، هرچی فایل از قبیل برنامه، شبیه سازی، تصویر فیوزبیت ها و هرچی که فکر میکنین لازمه بفرستین ببینیم مشکل چیه.
تشکر که بازهم جواب دادید.jtagen یک کردمش اما باز هم جواب نداد
باشه چشم برادون میرفستم.
خدمت شما دوست عزیز عکسی از فیوز بیتjtagen همراهش گذاشتم.Clock-net932
لینک آدرس :
فرکانس میکرو 8 مگا هست در حالیکه فیوز بیت شما روی 1 مگ تنظیم شده! مانند تصویر پیوست تغییر بدید.
سلام عزیز.من مشگل پیدا کردم این برنامه برای راه اندازی سون سگمنت از دستور Lookup استفاده کرده فقط باید از سون سگمنت 2 تایی باید استفاده کرد.تو Proteus امتحان کردم 4 تایی گذاشتم عداد نامربوت نشان میداد و کار نمیکرد.
اگه بجایی دستور Lookup از دستور Select Case استفاده کنیم از هر سون سگمنی میشه استفاده کرد چه دستی چه آماده.
نمونش اینجوری:
آدرس لینک:dispaly
پسوردش:123
سلام. ولی من مدار عملی خودم رو با سون سگمنت های چهارتایی بستم (بهش میگفتن سگمنت ساعتی) و مشکلی نداره. اما الان توی پروتئوس سگمنت های دوتایی رو عوض کردم و چهارتایی گذاشتم. تنها مشکلی که داره اینه که رقم آخر رو نشون نمیده! مابقی ارقام درست هستند. دلیل اینکه توی پروتئوس رقم آخر رو نشون نمیده ولی در عمل نشون میده واقعا نمیدونم چیه. اینم یه عکس از ساعتی که ساختم.
ببخشید این سوال رو میکنم کریستال باید گذاشتن برا میکرو؟
منظورم قطعه کریستال.
راستی من میخوام از سون سگمن بزرگ استفاده کنم.
نیازی به کریستال خارجی برای میکرو نیست.
بابا خیلی آقایی که جواب میدی
سلام میگم حالا کار میده فقط تو نمایش ساعت و تاریخ چشمک میزند ونمایش میدهد.
اینم یک فیلم کوچک از کارکردن
لینک:Video 7segmnt
سلام. این دقیقا با همون برنامه ای هست که گذاشتم؟
اگه نه، تاخیر بین هر نمایش رو چقدر گذاشتین؟ فکر میکنم تاخیر نمایش کم باشه و به هر سون سگمنت فرصت کمی داده میشه.