NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 1293 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 10 از 15 نخستنخست 123456789101112131415 آخرینآخرین
نمایش نتایج: از 181 به 200 از 287

موضوع: جمع آوري پروژه هاي avr

  1. #181
    کاربر علاقه مند robatshahrood آواتار ها
    تاریخ عضویت
    Apr 2008
    نام
    محمد
    نوشته ها
    84
    تشکر
    160
    تشکر شده 127 بار در 65 پست

    New

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    AVR DDS SIGNAL GENERATOR

    با سلام
    این فانکشن ژنراتور خارجی هست:

    سورس:
    بله
    زبان:
    سی
    میکرو:
    atmega16
    کریستال:
    16MHz
    تولید موجهای:
    سینوسی
    مربعی
    مثلثی
    دندانه اره ای
    دندانه اره ای معکوس
    ECG اصطلاحا نوار قلب
    نویز بدون قابلیت تنظیم فرکانس
    موج TLL فرکانس بالا با فرکانس های 1MHz و 2MHz و 4MHz و 8MHz

    رنج فرکانسی:
    1 تا 65 کیلو هرتز با دقت 1 هرتز
    مود سرعت بالا برای ttl از 1 مگاهرتز تا 8 مگاهرتز ساپورت میکند.


    این فانکشن هم دارای 2 خروجی معمولی و سرعت بالا هست.
    با شبکه R2R که در واقع دیجیتال به آنالوگ تبدیل میشه و با آیسی LM358N هم مقدار دامنه و آفست تنظیم میکنیم.

    حال اصلی ترین ویژگی های این فانکشن را ذکر میکنیم:
    مونتاژ راحت و قطعات ارزان
    PCB تک رو
    دارای منبع تغذیه داخلی و ترانس AC خارجی
    خروجی TTL پر سرعت حداکثر تا 8MHZ
    قابلیت تنظیم دامنه و آفست
    قابلیت تولید موجهای sine, square, saw, rev saw, triangle, ECG, noise
    ال سی دی 16 در 2
    دارای 5 دکمه کاربری
    قابلیت تنظیم فرکانس با پله های 1, 10, 100, 1000, 10000Hz
    برگشتن تنظیمات قبلی بعد از تولید موج

    حالا بلاک دیاگرام این فانکشن ژنراتور را میبینیم:

    مدار به ولتاژهای +5V, -12V, +12V, GND. -12V نیاز دارد که با منبع تغذیه زیر تامین میشود:

    همان طور که در شکل زیر مشاهده میکنید پی سی بی منیع تغذیه به صورت جداگانه طراحی و ساخته شده است:

    اگر نمیخواهید منبع تغذیه بسازید میتوانید از منبع تغذیه کامپیوتر استفاده کنید
    شکل زیر پین های مربوط به هر ولتاژ را نشان داده است:

    منوی کنترل ال سی دی:

    دکمه های فلش بالا و پایین مربوط به نشان دادن منو هست در حالی که با دکمه های فلش چپ و راست مقدار فرکانس را تغییر میدهید.
    وقتی دکمه وسط را میزنید فانکشن شروع به تولید موج میکند و اگر دوباره آن را فشار دهید تولید موج متوقف میشود

    نکته مهم منوی جداگانه برای رنج فرکانسی هست (منظورش اینه که آقا شما الان 100 هرتز هستی میخوای بری 50000 هرتز اول میزنی X10000 و بعدش با 5 تا تغییر به 50000 میرسی! مثل همون مولتی مترهای قدیمی که X10 , X100 و ... دارند.

    همچنین موج نویز قابلیت تنظیم فرکانس ندارد
    خروجی HS هم برای موج TTL با فرکانسهای 1MHZ و 2MHZ و 4MHZ و 8MHZ هست.

    خوب حالا به ویژگیهای پی سی بی و برد دستگاه میپردازیم:
    راحت مونتاژ کردن از ویژگیهای اصلی هست
    میکرو ATMEGA16 و کرستال 16MHZ
    ال سی دی استاندارد 2X16 مدل HD44780
    استفاده از DAC به روش مقاومت نردبانی R2R
    آیسی LM358N که یک آیسی کم قدرت و 2 تا آپ امپ داخلی دارد
    2 تا پتانسیومتر
    5 دکمه
    چند تا کانکشن و سوکت!

    نقشه مدار:

    پی سی بی تک رو:

    استاد EAGLE دوباره استادی کرد!!!

    در عکس زیر میبینید که این فانکشن در یک جعبه پلاستیکی گذاشته شده است:

    اینم تست عملی فانکشن:

    طرف خر پوله! این تست به ما ایرانی ها نیومده با اسکوپ دیجیتال تست کنیم والا استعدادمون از همه دنیا بیشتره و پولمون و فرهنگمون از همه دنیا کمتر! اونایی که پول دارند یا توی این خطها نیستند یا فرهنگ کمونیستی دارند و حاظر نیستند بقیه چیزی یاد بگیرند

    اینم تکه کدهای اصلیش که با اجرای خطوط اسمبلی موج را تولید میکند:

    void static inline Signal_OUT(const uint8_t *signal, uint8_t ad2, uint8_t ad1, uint8_t ad0){

    asm volatile( “eor r18, r18 ;r18<-0″ “\n\t”

    “eor r19, r19 ;r19<-0″ “\n\t”

    “1:” “\n\t”

    “add r18, %0 ;1 cycle” “\n\t”

    “adc r19, %1 ;1 cycle” “\n\t”

    “adc %A3, %2 ;1 cycle” “\n\t”

    “lpm ;3 cycles” “\n\t”

    “out %4, __tmp_reg__ ;1 cycle” “\n\t”

    “sbis %5, 2 ;1 cycle if no skip” “\n\t”

    “rjmp 1b ;2 cycles. Total 10 cycles” “\n\t”

    :

    :”r” (ad0),”r” (ad1),”r” (ad2),”e” (signal),”I” (_SFR_IO_ADDR(PORTA)), “I” (_SFR_IO_ADDR(SPCR))

    :”r18″, “r19″

    );}

    برای تولید موج در واقع از پترن موج استفاده میکند این پترنها دیتاهاشون رو داخل حافظه فلش میکرو ریخته میشه و بعد همشون LOAD میشه آدرس اولین دیتا در حافظه 0xXX00 هست

    کلا 6 تا TABLE هست پس 6 تا سکشن داریم که در زیر تعریف شده اند:

    #Define sections where to store signal tables

    LDFLAGS += -Wl,-section-start=.MySection1=0x3A00

    LDFLAGS += -Wl,-section-start=.MySection2=0x3B00

    LDFLAGS += -Wl,-section-start=.MySection3=0x3C00

    LDFLAGS += -Wl,-section-start=.MySection4=0x3D00

    LDFLAGS += -Wl,-section-start=.MySection5=0x3E00

    LDFLAGS += -Wl,-section-start=.MySection6=0x3F00

    اینم کدهای کنترل ال سی دی با AVR-GCC

    خوب حالا نوبت شکل موج ها هست:
    فرکانس خروجی از 0 تا 65535 هرتز
    آفست از 0 تا 5 ولت

    موج سنوسی

    موج مربعی

    موج مثلثی

    موج دندانه اره ای

    موج دندانه اره ای معکوس

    موج ECG

    نویز

    سیگنال فرکانش بالای 1MHZ

    دانلودها:
    سورس کد
    فایل پی سی بی
    فایل شبیه سازی پروتئوس
    [QUOTE=mo_sh64;21659]
    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    IRANIAN DDS SIGNAL GENERATOR
    با سلام
    خوب چند روز پیش خبر خوش طراحی فانکشن ژنراتور رو بهتون دادم
    اما حالا ببینیدش:
    من داشتم فانکشنم رو کامل میکردم مثلا براش ولتاژ آفست گذاشتم و دامنه رو تنظیم میکردم و ... که 1 هفته طول کشید اما نظرم یه یک سایت خارجی هم افتاد دیدم اون هم برای فانکشنش آفست و تنظیم دامنه گذاشته و میخواسته فانکشنش رو کامل کنه که یک مرتیه شوکه شدم چون فهمیدم نتیجه کارش رو زودتر گذاشته اما منم گفتم اشکالی نداره و طرح خودم رو دنبال کردم اون خارجی فانکشنش رو با زبان سی نوشته و حجم فایلش 24 کیلو بایت شده در صورتی که من با بیسیک نوشتم و حجم فایلم 17 کیلوبایت و اینکه فانکشن بنده کیپد داره و از همه مهمتر تنظیم دیوتی سایکل کاملا دیجیتال
    اما همینجا از طراح خارجی هم رسما تشکر میکنم چون 3 تا پترن جدید برای شکل موج گیرم اومد.
    در ضمن آیسی هایی که گذاشتم دقیقتر هستند.

    گرچه یکی دیگه از دلایل گذاشتنش جوابی به نمره آزمایشگاه میکرو در دانشگاه بود که امیدوارم به گوش استاد اسماعیل بیگ هم برسه که اصلا از نمره ای که بهم داد راضی نیستم!

    در نهایت بعد از 3 ماه تلاش مستمر در زمینه فانکشن به 3 نوع برنامه نویسی کاملا متفاوت برای ساخت فانکشن رسیدم که آخرین و بهترینش اینجاست.

    یا علی مدد

    سورس:
    نه عزیزم اما فردا سورس اون خارجیه میزارم!
    زبان:
    بیسیک
    میکرو:
    atmega16
    کریستال:
    16MHz
    تولید موجهای:
    سینوسی
    مربعی با قابلیت دیوتی سایکل 1 تا 99 درصد
    مثلثی
    دندانه اره ای
    دندانه اره ای معکوس
    ECG اصطلاحا نوار قلب
    نویز بدون قابلیت تنظیم فرکانس
    موج TLL فرکانس بالا با فرکانس های 1MHz و 2MHz و 4MHz و 8MHz

    رنج فرکانسی:
    1 تا 100 کیلو هرتز با دقت 1 هرتز
    مود سرعت بالا برای ttl از 1 مگاهرتز تا 8 مگاهرتز ساپورت میکند.

    خوب نحوه کار:

    اول از همه نگاهی به خروجی ها می اندازیم:

    gnd همون زمین هست.
    DC هم مقدار موج باضافه آفست هست مثلا اگر آفست 0 باشه که موج مقدار دی سی نداره اگر آفست 1 ولت باشه که یک ولت شکل موجتون بالاتر میاد.
    AC هم در واقع اگر شما آفست داده باشید هیچ تاثیری روی موج خروجی نداره این رو گذاشتم محض احتیاط.
    HS TTL هم خروجی موجهای TTL فرکانس بالا هست.

    چگونه آفست و دامنه تنظیم کنیم؟
    فکر کنم واضح هست!


    کیپد رو ببینید:
    برای ایجاد موج، اول از همه باید دکمه run/stop را بزنید.

    در ابتدا خروجی 0 هست چون موجی انتخاب نکرده ایم
    موج خروجی 0 ولت و 5 ولت هم آفست داره که نشون داردم:

    فرض میکنیم دکمه run/stop زده ایم

    حال از شما نوع موج را میخواهد
    با دکمه wave از کیپد موج دلخواه را انتخاب کنید
    سپس ok کنید (میتوانید cancel هم کنید)
    حال از شما فرکانس میخواهد
    عدد فرکانس را تایپ کنید
    اگر اشتباه چاپی داشتید نگران نباشد دکمه Backspace هم موجوده!
    عدد رو که تایپ کردید ok کنید (یکبار عدد بزرگتر از 100000 تایپ کنید ببینید چه میشود)
    اگر موج square انتخاب کرده باشید بعد از مقدار فرکانس مقدار دیوتی سایکل میخواهد عدد دیوتی سایکل را وارد کنید
    اگر نویز انتخاب کرده باشید بعد ok کردن wave دیگر از شما فرکانس نمیخواهد و مستقیما نویز تولید میکند.

    اگر خواستید موج را تغییر دهید یا تولید موج را متوقف کنید دکمه run/stop بزنید.

    خوب حالا نوبت شکل موجها:

    سینوسی:

    مربعی با قابلیت دیوتی سایکل 1 تا 99 درصد:


    مثلثی:

    دندانه اره ای:

    دندانه اره ای معکوس:

    ECG اصطلاحا نوار قلب:

    نویز بدون قابلیت تنظیم فرکانس:
    موج TLL فرکانس بالا: با فرکانس های 1MHz و 2MHz و 4MHz و 8MHz

    1 مگا هرتز:

    2 مگاهرتز:

    4 مگاهرتز:

    دانلود فایل هگز+پروتئوس

    التماس دعا[/QUOTE


    با سلام
    من این پروژه رو ساختم البته پروژه ای که شما خودت کار کردی عکساش دیده نمی شه و اینکه دانلود هم نمی شه اما نمونه خارجی رو ساختم خوب هم کار می کرد. اما یه مشکل اساسی دارم . برای تغییر فرکانس اون حتما باید دکمه stop رو بزنیم یعنی تغییر فرکانس گسسته هست و پیوسته نیست . عزیزان می تونن کاری بکنن که این مشکل رفع بشه؟ و اینکه این پروژه ای که خودت کار کردی هم همینجور است؟؟؟
    سلام دوست عزیز منم این پروژه رو بستم وجواب هم گرفتم ولی استاد گفته سیگنال نویز وecgرا باید حذف کنی منم هرکاری میکنم نمیشه میشه کمی راهنمایی کنی که یه همچین سیگنال ژنراتوری را بسازم ممنون

  2. کاربران : 4 تشکر کرده اند از شما robatshahrood برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #182
    کاربر علاقه مند REZA1373 آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    رضا جواهری
    نوشته ها
    49
    تشکر
    64
    تشکر شده 24 بار در 9 پست

    پیش فرض

    سلام
    این مدار رو برای بچه های رباتیک میزارم خیلی روش کار کردم کنترل hmt_r بردش خوبه نویز نمیگیره تازه کد بندی داخلیم داره تو بسکامه اگه مشکلی داشتید بگید هستم
    فايل هاي پيوست شده فايل هاي پيوست شده

  5. کاربران : 8 تشکر کرده اند از شما REZA1373 برای ارسال این پست سودمند:


  6. #183
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    نقل قول نوشته اصلی توسط هنرفر نمایش پست ها
    پروژه: کسینوس فی متر دیجیتال
    کامپایلر:code vision
    حجم فایل:2.19MB
    نوع فایل:PDF

    نوروز بر همگی مبارک
    فایل مربوطه دوباره آپلود شد...
    cos fi

  7. کاربران : 3 تشکر کرده اند از شما KHM برای ارسال این پست سودمند:


  8. #184
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    7
    تشکر
    0
    تشکر شده 6 بار در 4 پست

    پیش فرض

    [QUOTE=kavir;5816]پروژه کامل تلفن

    این پروژه از روی سرور پاک شده لطفا لینک را اصلاح کنید

  9. #185
    عضو جدید
    تاریخ عضویت
    Sep 2012
    نوشته ها
    7
    تشکر
    0
    تشکر شده 6 بار در 4 پست

    پیش فرض

    ببخشد دوستان این پروژه قفل رمز دیجیتال با کنترل توسط تلفن هست. تو پروتیوس اجرا نمیشه لطفا یکی که وارده چک کنه ببینه ایرادش کجاست.ایمیل goldiranac@yahoo.com
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar Proteus.rar (46.7 کیلو بایت, 186 نمايش)
    • نوع فایل: rar Code.rar (296.1 کیلو بایت, 253 نمايش)

  10. تشکرها از این نوشته :


  11. #186
    مدیر انجمن M.ABDOLLAHI آواتار ها
    تاریخ عضویت
    Dec 2008
    نام
    مهدی عبدالهی
    نوشته ها
    976
    تشکر
    1,567
    تشکر شده 2,677 بار در 667 پست

    پیش فرض

    سلام دوستان این هم یک پروژه خوب با PT100 برنامه با کد ویژن شبیه سازی هم با پروتئوس


    و هر كس از ياد [خداى‏] رحمان دل بگرداند، بر او شيطانى مى‏گماريم تا براى وى دمسازى باشد. (36)و مسلّماً آنها ايشان را از راه باز مى‏دارند و [آنها] مى‏پندارند كه راه يافتگانند. (37)تا آن گاه كه او [با دمسازش‏] به حضور ما آيد، [خطاب به شيطان‏] گويد: «اى كاش ميان من و تو، فاصله خاور و باختر بود، كه چه بد دمسازى هستى!» (38)(سوره زخرف)بگو: «پليد و پاك يكسان نيستند، هر چند كثرت پليد [ها] تو را به شگفت آوَرَد. پس اى خردمندان، از خدا پروا كنيد، باشد كه رستگار شويد.» (100)(سوره مائده(

  12. کاربران : 8 تشکر کرده اند از شما M.ABDOLLAHI برای ارسال این پست سودمند:


  13. #187
    کاربر فعال
    تاریخ عضویت
    Jun 2012
    نوشته ها
    181
    تشکر
    110
    تشکر شده 177 بار در 111 پست

    پیش فرض

    سلام به دوستان خیلی ببخشید یه انتقاد از همه ی دوستانی که زحمت کشیدن و پروزه های خودشونو تو این سایت قرار دادن دارم لطفا در هنگام نصب برنامه یروتئوس تیک convrt fileبزنید خواهش میکنم ازتون چونکه 90درصد پروزه ها باز نمیشن بازم ببخشید

  14. تشکرها از این نوشته :


  15. #188
    کاربر علاقه مند VAKILZADEH آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    حسين وكيل زاده
    نوشته ها
    47
    تشکر
    33
    تشکر شده 92 بار در 36 پست

    پیش فرض

    نقل قول نوشته اصلی توسط raoofmtj نمایش پست ها
    سلام به دوستان خیلی ببخشید یه انتقاد از همه ی دوستانی که زحمت کشیدن و پروزه های خودشونو تو این سایت قرار دادن دارم لطفا در هنگام نصب برنامه یروتئوس تیک convrt fileبزنید خواهش میکنم ازتون چونکه 90درصد پروزه ها باز نمیشن بازم ببخشید
    اون تيك براي چيه؟

  16. تشکرها از این نوشته :


  17. #189
    کاربر فعال ramin.st آواتار ها
    تاریخ عضویت
    Nov 2011
    نام
    R . F . S
    نوشته ها
    146
    تشکر
    89
    تشکر شده 90 بار در 42 پست

    Exclamation ساعت و تقویم شمسی با ds1307 روی تابلوی نویسنده 64x8 با بسکام

    سلام به همه یک پروژه با حال آوردم !!!!!!

    ساعت و تقویم شمسی با DS1307 روی تابلوی نویسنده 64X8 با بسکام همه چی هم داره فایل PROTEUS و BASCOM کلا" به قول معروف OPEN SOURCE هست

    تشکر یادتون نره
    فايل هاي پيوست شده فايل هاي پيوست شده

  18. کاربران : 11 تشکر کرده اند از شما ramin.st برای ارسال این پست سودمند:


  19. #190
    عضو جدید
    تاریخ عضویت
    Jul 2012
    نوشته ها
    9
    تشکر
    8
    تشکر شده 23 بار در 7 پست

    پیش فرض

    سلام دوستان این ولت سنج 0 تا 25 است من 0 تا 5 رو لازم دارم اگه میشه برام تغیرش بدید.
    میخوام اعدادو این جور رو سگمنتش نشون بده 2.000
    فايل هاي پيوست شده فايل هاي پيوست شده

  20. کاربران : 2 تشکر کرده اند از شما kamran0080 برای ارسال این پست سودمند:


  21. #191
    کاربر فعال abbasalifix آواتار ها
    تاریخ عضویت
    Apr 2011
    نام
    عباسعلی محمدنیا
    نوشته ها
    187
    تشکر
    266
    تشکر شده 139 بار در 80 پست

    پیش فرض

    یه برنامه و فایل شبیه سازی شده از میکرو atmega128 و یه ال سی دی گرافیکی سیاه و سفید با هرچیپی که شد میخوام زبان برنامه سی باشه
    یه عکس نشون بده
    یه متن نشون بده
    3تا ولتاژ بین 0-5 رو اندازه بگیره
    3تا pwm هم ازش بیاد بیرون

  22. تشکرها از این نوشته :


  23. #192
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    نقل قول نوشته اصلی توسط abbasalifix نمایش پست ها
    یه برنامه و فایل شبیه سازی شده از میکرو atmega128 و یه ال سی دی گرافیکی سیاه و سفید با هرچیپی که شد میخوام زبان برنامه سی باشه
    یه عکس نشون بده
    یه متن نشون بده
    3تا ولتاژ بین 0-5 رو اندازه بگیره
    3تا pwm هم ازش بیاد بیرون
    ببخشید دارین سفارش میدین الان؟؟؟؟؟؟؟؟
    اینجا جای سفارش دادن نیست.
    اگه خودتون میخواین انجام بدین، بسم الله...بچه ها هم تا حد امکان کمک میکنن...ولی اگه آماده میخواین تو قسمت مباحث کار و کاریابی مطرح کنین اگه کسی وقت داشت و سر هزینه به تفاهم رسیدین، براتون انجام بده..

  24. کاربران : 6 تشکر کرده اند از شما KHM برای ارسال این پست سودمند:


  25. #193
    تازه وارد
    تاریخ عضویت
    Dec 2012
    نوشته ها
    1
    تشکر
    6
    تشکر شده 0 بار در 0 پست

    پیش فرض

    فایلی موجود نیست

  26. #194
    کاربر فعال وحیدایکس آواتار ها
    تاریخ عضویت
    Aug 2012
    نام
    وحید
    نوشته ها
    122
    تشکر
    118
    تشکر شده 258 بار در 105 پست

    پیش فرض

    [QUOTE=robatshahrood;47027]
    نقل قول نوشته اصلی توسط mo_sh64 نمایش پست ها

    سلام دوست عزیز منم این پروژه رو بستم وجواب هم گرفتم ولی استاد گفته سیگنال نویز وecgرا باید حذف کنی منم هرکاری میکنم نمیشه میشه کمی راهنمایی کنی که یه همچین سیگنال ژنراتوری را بسازم ممنون
    سلام دوست عزیز من میخوام برا پروژه کارشناسیم این سیگناتل ژنراتوری رو که گفتید بسازم.البته همین ورژن دوم که خودتون طراحی کردید. حالا فایلهایی که گذاشتید نیاز به پسوورد داره . توروخدا کارم گیر کرده هر کی میتونه بهم کمک کنه پسوورد چیه. شدیدا منتظرم
    masoodhashemy جان منظوریم شمایید خواهشا پسوورد فایلی که گذاشتید رو بدید.

  27. تشکرها از این نوشته :


  28. #195
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    [QUOTE=وحیدایکس;59038]
    نقل قول نوشته اصلی توسط robatshahrood نمایش پست ها
    سلام دوست عزیز من میخوام برا پروژه کارشناسیم این سیگناتل ژنراتوری رو که گفتید بسازم.البته همین ورژن دوم که خودتون طراحی کردید. حالا فایلهایی که گذاشتید نیاز به پسوورد داره . توروخدا کارم گیر کرده هر کی میتونه بهم کمک کنه پسوورد چیه. شدیدا منتظرم
    masoodhashemy جان منظوریم شمایید خواهشا پسوورد فایلی که گذاشتید رو بدید.
    اگه فایل رو با winrar باز میکردین کنارش نوشته بود رمزشو:
    Pass: A.R.GH

  29. کاربران : 4 تشکر کرده اند از شما KHM برای ارسال این پست سودمند:


  30. #196
    تازه وارد
    تاریخ عضویت
    Jan 2013
    نوشته ها
    1
    تشکر
    0
    تشکر شده 1 بار در 1 پست

    پیش فرض پورت سریال

    سلام
    این پروژه هایی که گذاشتین لینک دانلودش باز نمیکنه
    من این فایل رو لازم دارم شدیدا،(پورت سریال،گرفتن داده از پورت سریال و نمایش روی crt،تلویزیون رنگی ...)اصل پروژه ام خواندن صفحه کلید و نمایش بر روی crt هست که به خاطرش اول میخوام فایلای شما رو بخونم ،1.5 هفته هم وقت دارم...
    اگه یه لینک دیگه بذارین خیلی ممنون میشم
    و اگه خبر بدین که دیگه عالی میشه
    ممنون
    soheilaeskandari@yahoo.com

  31. تشکرها از این نوشته :


  32. #197
    تازه وارد
    تاریخ عضویت
    Jan 2013
    نوشته ها
    2
    تشکر
    0
    تشکر شده 2 بار در 2 پست

    پیش فرض

    اقا سورس اولی که گداشتی برداشته شده میشه باز اپلود کنی ؟

  33. تشکرها از این نوشته :


  34. #198
    تازه وارد
    تاریخ عضویت
    Jan 2013
    نوشته ها
    2
    تشکر
    0
    تشکر شده 2 بار در 2 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    62-پروژه سیستم نوبت دهی بانک
    با تشکر از آقای ارشدی از دانشگاه باهنر شیراز

    زبان بیسیک
    میکرو atmega16



    دانلود پروژه
    التماس دعا
    لینک سالم نیست میشه دوباره اپلود کنید؟

  35. تشکرها از این نوشته :


  36. #199
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    نقل قول نوشته اصلی توسط gideoon نمایش پست ها
    لینک سالم نیست میشه دوباره اپلود کنید؟
    مطمئن نیستم ولی فک کنم این باشه..
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar Bank.rar (17.0 کیلو بایت, 204 نمايش)

  37. کاربران : 2 تشکر کرده اند از شما KHM برای ارسال این پست سودمند:


  38. #200
    کاربر علاقه مند
    تاریخ عضویت
    Sep 2008
    نوشته ها
    36
    تشکر
    13
    تشکر شده 54 بار در 16 پست

    پیش فرض منبع تغذیه سویچنگ با avr 0-30v 2A

    سلام دوستای گلم اینو برا خودم طراحی کردمو ساختم دلم نیومد برا شما نظارم
    کسی هست اینو نپسنده؟ خدا وکیلی به این زیبای جای دیدی ؟


    البته یکم بی سلیقه ساختم شما به بزرگی خودتون ببخشید .
    ولی بگم در باره این منبع
    این منبع به کمک رگلاتور سویچینگ lm2576 کار میکنه و یه opamp و atmega8
    که 2 تا ولم داره یکی برای کنترول ولتاژ دیگری برای کنترول جریان مدار خیلی ساده و کاملا تست شده داره با کمترین هزینه و قطعه
    یه دکمه هم براش گذاشتم که با زدنش جای ولتاژ جریان عوض میشه
    بازر هم که تو اتصال کوتاه و جریان بالای 2 آمپر سوت میکشه!!!!!!

    حالا به نظرتون چه ویژگیهای داره؟ 1 کنترول ولتاژ سویچنگ و با کمترین تلفات .جریان دهی واقعی تو ولتاژ مشخص شده تا 2 امپر ( نه مثل منبع های چینی که اونیکی نشون میدن با عمل فرق داره ! حرارت خیکی کم و نیار به هیدسینک کوچیگ و حجم و وزن خیلی کم و به خاطر آنلوگ بودن مدار و عدم کنترول از طریق میکر امنیت بالا و سرعت عملکرد آلی راستی بهتر بدونین وقتی میگم سویچینگ به این معنی که وقتی ولتاژ وردی 30 ولت باشه و منبع روی 10 ولت باشه اگه ما از منبع 1.5 آمپر بکشیم منبع از ورودی 0.5 آمپر میکشه یهنی انده بهینه!

    و در آخر فونت بزگ وزیبای که با lcd 2*16 کارکتری ساختم که منبع رو هم جزاب و هم از نظر نمایشگر کاربردی میکنه

    اینم از سورس برنامه
    کد:
    $regfile = "M8DEF.dat" : $crystal = 1000000                 'morfi cerstal va micro'
    '------------------by morteza rahim pour----------------------------------------------------
    Config Lcdpin = Pin , Db4 = Pinb.5 , Db5 = Pinb.4 , Db6 = Pinb.3 , Db7 = Pinb.2 , E = Pinc.1 , Rs = Pinc.2
    Config Lcd = 16 * 2 : Cursor Off : Cls
    Config Adc = Single , Prescaler = Auto , Reference = Internal
    Cls
    
    Dim A1 As Byte
    Dim A2 As Byte
    Dim A3 As Byte
    Dim A4 As Byte
    Dim A5 As Byte
    Dim A6 As Byte
    
    Dim Flag As Byte
    
    Dim Sw As Bit
    Dim V As Word
    Dim S1 As Word
    Dim S2 As Word
    Dim S3 As Word
    
    Dim I As Word
    Dim Vin As Single
    
    Config Pind.2 = Input
    Set Portd.2
    Config Portd.7 = Output
    
    Cls
    Locate 1 , 1 : Lcd "morteza rahimpor"
    Locate 2 , 1 : Lcd "+989353524193"
    
    Wait 10
    
    Cls
    Locate 1 , 1 : Lcd "  pelece.iran@  "
    Locate 2 , 1 : Lcd "    yahoo.com"
    
    Wait 10
    Cls
    
    
    
    
    
    Do
    
    
    If Pind.2 = 0 Then
    Set Portd.7
    Waitms 500
    Toggle Sw
    Reset Portd.7
    
    End If
    
    
    
    V = Getadc(5)
    V = V / 4
    I = Getadc(4)
    
    If I > 200 Then
    Set Portd.7
    Locate 1 , 14 : Lcd "Err"
    
    End If
    
    If I < 200 Then
    Reset Portd.7
    Locate 1 , 14 : Lcd "   "
    End If
    Gosub Nemyesh7seg
    
    
    Loop
    
    
    
    Nemyesh7seg:
    
    If Sw = 0 Then
    S1 = V / 10
    S1 = S1 * 10
    S1 = V - S1
    
    S2 = V / 100
    S2 = S2 * 100
    S2 = V - S2
    S2 = S2 / 10
    S3 = V / 100
    
    Vin = I
    Vin = Vin / 100
    Locate 2 , 4
    Lcd Chr(5)
    Locate 2 , 8
    Lcd Chr(6)
    Locate 1 , 13
    Lcd "V"
    Locate 2 , 12
    Lcd Fusing(vin , "#.##") ; "A"
    
    
     End If
    
    If Sw = 1 Then
    S1 = I / 10
    S1 = S1 * 10
    S1 = I - S1
    
    S2 = I / 100
    S2 = S2 * 100
    S2 = I - S2
    S2 = S2 / 10
    S3 = I / 100
    
    Vin = V
    Vin = Vin / 10
    
    Locate 2 , 8
    
    Lcd Chr(5)
    
    Locate 2 , 4
    Lcd Chr(6)
    
    Locate 1 , 13
    Lcd "A"
    Locate 2 , 12
    If Vin < 10 Then Lcd Fusing(vin , "##.#") ; "V "
    If Vin => 10 Then Lcd Fusing(vin , "##.#") ; "V"
    
     End If
    
    
    
    Flag = S3
    Gosub 7seg
    Gosub Add1
    Flag = S2
    Gosub 7seg
    Gosub Add2
    Flag = S1
    Gosub 7seg
    Gosub Add3
    
    Return
    
    
    Add1:
    
    Gosub Char
    Locate 1 , 1
    Lcd Chr(a1)
    Gosub Char
    Locate 1 , 2
    Lcd Chr(a2)
    Gosub Char
    Locate 1 , 3
    Lcd Chr(a3)
    Gosub Char
    Locate 2 , 1
    Lcd Chr(a4)
    Gosub Char
    Locate 2 , 2
    Lcd Chr(a5)
    Gosub Char
    Locate 2 , 3
    Lcd Chr(a6)
    Return
    
    
    Add2:
    
    Gosub Char
    Locate 1 , 5
    Lcd Chr(a1)
    Gosub Char
    Locate 1 , 6
    Lcd Chr(a2)
    Gosub Char
    Locate 1 , 7
    Lcd Chr(a3)
    Gosub Char
    Locate 2 , 5
    Lcd Chr(a4)
    Gosub Char
    Locate 2 , 6
    Lcd Chr(a5)
    Gosub Char
    Locate 2 , 7
    Lcd Chr(a6)
    Return
    
    
    Add3:
    
    Gosub Char
    Locate 1 , 9
    Lcd Chr(a1)
    Gosub Char
    Locate 1 , 10
    Lcd Chr(a2)
    Gosub Char
    Locate 1 , 11
    Lcd Chr(a3)
    Gosub Char
    Locate 2 , 9
    Lcd Chr(a4)
    Gosub Char
    Locate 2 , 10
    Lcd Chr(a5)
    Gosub Char
    Locate 2 , 11
    Lcd Chr(a6)
    Return
    
    
    
    
    
    
    Return
    
    
    
    
    7seg:
    Select Case Flag
    Case 0:
    A1 = 1 : A2 = 3 : A3 = 0 : A4 = 1 : A5 = 2 : A6 = 0
    Case 1:
    A1 = 3 : A2 = 0 : A3 = 5 : A4 = 2 : A5 = 1 : A6 = 2
    Case 2 :
    A1 = 3 : A2 = 4 : A3 = 0 : A4 = 1 : A5 = 2 : A6 = 2
    Case 3:
    A1 = 4 : A2 = 4 : A3 = 0 : A4 = 2 : A5 = 2 : A6 = 0
    Case 4:
    A1 = 1 : A2 = 2 : A3 = 0 : A4 = 5 : A5 = 5 : A6 = 0
    Case 5:
    A1 = 1 : A2 = 4 : A3 = 3 : A4 = 2 : A5 = 2 : A6 = 0
    Case 6:
    A1 = 1 : A2 = 4 : A3 = 3 : A4 = 1 : A5 = 2 : A6 = 0
    Case 7:
    A1 = 3 : A2 = 3 : A3 = 0 : A4 = 5 : A5 = 5 : A6 = 0
    Case 8:
    A1 = 1 : A2 = 4 : A3 = 0 : A4 = 1 : A5 = 2 : A6 = 0
    Case 9:
    A1 = 1 : A2 = 4 : A3 = 0 : A4 = 2 : A5 = 2 : A6 = 0
    End Select
    Return
    
    
    
    Char:
    
    Deflcdchar 0 , 30 , 31 , 31 , 31 , 31 , 31 , 31 , 30        '  0(be rast)
    Deflcdchar 1 , 15 , 31 , 31 , 31 , 31 , 31 , 31 , 15        '  1(be chap)
    Deflcdchar 2 , 32 , 32 , 32 , 32 , 32 , 32 , 31 , 31        '  2(payin)
    Deflcdchar 3 , 31 , 31 , 32 , 32 , 32 , 32 , 32 , 32        '  3(bala)
    Deflcdchar 4 , 31 , 31 , 32 , 32 , 32 , 32 , 31 , 31        '  4(balapayin)
    Deflcdchar 5 , 32 , 32 , 32 , 32 , 32 , 32 , 32 , 32        ' 5(khali)
    Deflcdchar 6 , 32 , 32 , 32 , 32 , 32 , 32 , 14 , 14        ' replace ? with number (0-7)
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: DSC_0249.jpg
مشاهده: 142
حجم: 119.0 کیلو بایت   برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: DSC_0246.jpg
مشاهده: 139
حجم: 111.2 کیلو بایت   برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: DSC_0252.jpg
مشاهده: 149
حجم: 135.3 کیلو بایت  
    فايل هاي پيوست شده فايل هاي پيوست شده

  39. کاربران : 12 تشکر کرده اند از شما maxn برای ارسال این پست سودمند:


صفحه 10 از 15 نخستنخست 123456789101112131415 آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •