۲۵-اسفند-۱۳۸۹, ۱۸:۵۰:۵۰
۲۳-خرداد-۱۳۹۰, ۱۵:۲۴:۲۲
سلام
کار هایی که تا الان انجام شده:
* ساختن بدنه روبات و موتور ها و غیره
* الان دارم درایور علی تریپ جون رو درست میکنم. ×2 ( L298 کم آورد! )
* تقریبا قسمت اصلی الگوریتم نوشته شده فقط تست کردن میخواد(اگه قسمت سخت افزار حل بشه این هم درست میشه)
* راه اندازی فرستنده گیرنده ی سرعت بالا ی nRF24l01 (بزودی با توضیحات کامل)(hmt &r سرعتشون کم آورد)
*میکرو هم از sam7s256 ای که برد هدرش توی پرتال هست، استفاده کردیم.
قضیه خیلی پیچیده تر از تصوری بود که من ازش داشتم.
الان چند ماه هست که .....
خدا کنه چیز خوبی از آب در بیاد.
پروژه ی open source جالبی خواهد شد(به کمک شما دوستان)
راستی دارم برای arm9 یه بورد ساده میزنم تا بشه ov7670 رو بهش وصل کرد.
اینطوری امکان اینکه بشه تمام پردازش های لازم رو در خود میکرو انجام داد، هست.
البته یه فکری هم دارم برای راه اندازی دوربین با آرم7، که یا fifo mem. میخواد یا نیاز به راه اندازی sdram با cpld (سرعت بالا)، ولی هیچ کدوم برام امکانش نیست.(ic اولی ایران پیدا نمیشه، دومی هم زیاد vhdl بلد نیستم،یاد گیریش خیلی زمان بره!)
نظری، پیشنهادی دارید؟
-----------------
پس:
این پست من تقریبا یک پست چتی محسوب می شود!!!
کار هایی که تا الان انجام شده:
* ساختن بدنه روبات و موتور ها و غیره
* الان دارم درایور علی تریپ جون رو درست میکنم. ×2 ( L298 کم آورد! )
* تقریبا قسمت اصلی الگوریتم نوشته شده فقط تست کردن میخواد(اگه قسمت سخت افزار حل بشه این هم درست میشه)
* راه اندازی فرستنده گیرنده ی سرعت بالا ی nRF24l01 (بزودی با توضیحات کامل)(hmt &r سرعتشون کم آورد)
*میکرو هم از sam7s256 ای که برد هدرش توی پرتال هست، استفاده کردیم.
قضیه خیلی پیچیده تر از تصوری بود که من ازش داشتم.
الان چند ماه هست که .....
خدا کنه چیز خوبی از آب در بیاد.
پروژه ی open source جالبی خواهد شد(به کمک شما دوستان)
راستی دارم برای arm9 یه بورد ساده میزنم تا بشه ov7670 رو بهش وصل کرد.
اینطوری امکان اینکه بشه تمام پردازش های لازم رو در خود میکرو انجام داد، هست.
البته یه فکری هم دارم برای راه اندازی دوربین با آرم7، که یا fifo mem. میخواد یا نیاز به راه اندازی sdram با cpld (سرعت بالا)، ولی هیچ کدوم برام امکانش نیست.(ic اولی ایران پیدا نمیشه، دومی هم زیاد vhdl بلد نیستم،یاد گیریش خیلی زمان بره!)
نظری، پیشنهادی دارید؟
-----------------
پس:
این پست من تقریبا یک پست چتی محسوب می شود!!!
۲۶-تير-۱۳۹۰, ۰۷:۴۸:۰۳
agha man ke inro nafahmidam age ye amozeshi dareed bedid ta betonim harfatono translate konim.....
boro to kare catia....rasti inaro bayad koli pol bedi barat ghaleb bezanan
boro to kare catia....rasti inaro bayad koli pol bedi barat ghaleb bezanan
۲۸-تير-۱۳۹۰, ۱۰:۵۱:۳۳
سلام دوستان .
آقا چي شد ؟ ديگه ادامه نداديد ؟
كار جالبي مي شه ها ...
در مورد آي سي fifo نمي دونم ، اما براي FPGA به صورت core آماده هست ، براي xilinx خود ISE داشتش ...
برنامه اش هم ديدم ، البته با verilog . شايد قابل پياده سازي روي Cpld هم باشه ... ( نمي دونم )
مي شه اين آي سي رو كلا به fifo تبديل كرد ، تا جايي كه مي شه ... ( اما زير 1mb مي شه احتمالا ... )
براي ارتباط با sdram :
تا اونجايي كه مي دونم كار بسيار سختيه ... ( براي ما شايد نشدني ... )
حالا به چقدر حافظه نياز هست ؟
sdram و ddr و ... خوبيش اينه كه ارزونه و حافظش زياده ...
اون هايي هم كه به سبك fifo و ... هست ، حافظه اش خيلي كمه ، اما سرعت بالاست و گرون.
البته اگر حجم پردازش كم هست ، از مموري هاي ساده تر و كوچيك تر هم شايد بشه استفاده كرد.
اما در كل Cpld انتخاب جالب تري هست ( اما اگر بتونيد از پسش بر بيايد. )
در واقع اين مموري رو براي قبل از پردازش real time مي خواهيد درسته ؟ كه بعد ميكرو بتونه داده ها رو بگيره و پردازش كنه ... البته اين ميكرو هم بايد به اندازه ي كافي المان هاي dsp داشته باشه ، درسته ؟
منتظر ادامه هستيم ها ...
موفق باشيد.
يا علي.
آقا چي شد ؟ ديگه ادامه نداديد ؟
كار جالبي مي شه ها ...
در مورد آي سي fifo نمي دونم ، اما براي FPGA به صورت core آماده هست ، براي xilinx خود ISE داشتش ...
برنامه اش هم ديدم ، البته با verilog . شايد قابل پياده سازي روي Cpld هم باشه ... ( نمي دونم )
مي شه اين آي سي رو كلا به fifo تبديل كرد ، تا جايي كه مي شه ... ( اما زير 1mb مي شه احتمالا ... )
براي ارتباط با sdram :
تا اونجايي كه مي دونم كار بسيار سختيه ... ( براي ما شايد نشدني ... )
حالا به چقدر حافظه نياز هست ؟
sdram و ddr و ... خوبيش اينه كه ارزونه و حافظش زياده ...
اون هايي هم كه به سبك fifo و ... هست ، حافظه اش خيلي كمه ، اما سرعت بالاست و گرون.
البته اگر حجم پردازش كم هست ، از مموري هاي ساده تر و كوچيك تر هم شايد بشه استفاده كرد.
اما در كل Cpld انتخاب جالب تري هست ( اما اگر بتونيد از پسش بر بيايد. )
در واقع اين مموري رو براي قبل از پردازش real time مي خواهيد درسته ؟ كه بعد ميكرو بتونه داده ها رو بگيره و پردازش كنه ... البته اين ميكرو هم بايد به اندازه ي كافي المان هاي dsp داشته باشه ، درسته ؟
منتظر ادامه هستيم ها ...
موفق باشيد.
يا علي.
۲۸-تير-۱۳۹۰, ۱۱:۲۴:۳۷
سلام
fpga زیاد مناسب نیست.چون خیلی گرون در میاد و بلوک حافظه اش کمه(در تاپیک راه اندازی sdram بحث شده)
cpld هم وضعش از fpga بدتره.
می مونه آیسی fifo که شرکت averlogic داره ولی ایران گیر نمیاد و باید وارد بشه که هزینه هاش چند برابر میشه.
sdram هم جالبه ولی dram جالب تره و dram رو با میکرو راش انداختم ولی چون با میکرو بود سرعت خیلی پائین بود
با cpld هم روش کار نکردم ولی عملیه.
اما مشکلات خیلی بیشتر میشه.
بهتر اینکه از اینترفیس آماده استفاده بشه.
پس رفتم سراغ میکرویی که پروتکل image sensor داشته باشه
at91sam9260 گزینه ی خوبیه
که الان دارم روی pcb کار می کنم.
تا چند روز نتایج رو میگم
fpga زیاد مناسب نیست.چون خیلی گرون در میاد و بلوک حافظه اش کمه(در تاپیک راه اندازی sdram بحث شده)
cpld هم وضعش از fpga بدتره.
می مونه آیسی fifo که شرکت averlogic داره ولی ایران گیر نمیاد و باید وارد بشه که هزینه هاش چند برابر میشه.
sdram هم جالبه ولی dram جالب تره و dram رو با میکرو راش انداختم ولی چون با میکرو بود سرعت خیلی پائین بود
با cpld هم روش کار نکردم ولی عملیه.
اما مشکلات خیلی بیشتر میشه.
بهتر اینکه از اینترفیس آماده استفاده بشه.
پس رفتم سراغ میکرویی که پروتکل image sensor داشته باشه
at91sam9260 گزینه ی خوبیه
که الان دارم روی pcb کار می کنم.
تا چند روز نتایج رو میگم
۲۸-تير-۱۳۹۰, ۱۹:۴۴:۰۵
اسپم. دقیقا نمیدونم منظورتون از "هزینش برام مهم نیست" تا چه حد بود ولیک از cmucam هم میتونید استفاده کنید (1)
۲۸-تير-۱۳۹۰, ۲۱:۳۲:۵۹
همین cmucam چیز خاصی نداره
یدونه آرم 7 فکر کنم st
یدونه fifo از averlogic
احتمالا ی cpld هم برای آدرس دهی
قیمتش زیاده.اصلا منصفانه نیس
یدونه آرم 7 فکر کنم st
یدونه fifo از averlogic
احتمالا ی cpld هم برای آدرس دهی
قیمتش زیاده.اصلا منصفانه نیس
۲۳-آذر-۱۳۹۰, ۱۸:۱۶:۳۵
با سلام و خسته نباشید خذمت دوستان
این آموزش تعطیل شد دوستان؟؟
این آموزش تعطیل شد دوستان؟؟
۲۷-آذر-۱۳۹۰, ۰۰:۰۶:۳۳
تا اونجایی که من اطلاع دارم این روبات ساخته شده ...
۲۸-آذر-۱۳۹۰, ۰۱:۰۵:۰۵
(۲۷-آذر-۱۳۹۰, ۰۰:۰۶:۳۳)h0x00i نوشته است: [ -> ]تا اونجایی که من اطلاع دارم این روبات ساخته شود ...
ولی خبری از نسخه نهایی نشد...
۲۸-آذر-۱۳۹۰, ۱۵:۳۵:۰۳
آقایون
به خاطر کنکور ورودی دانشگاه، همه ی فعالیت هام تعطیل شدن.
و به جز مشکل کنکور، بورد nrf24l01 یکیش سوخته بود که باعث شد نتونم ادامه اش بدم.
ولی اخیرا iranmicro وارد کرده که متاسفانه من وقت ندارم.(+قراره برم عمل)
و سورس کد در وضعیتی نیست که منتشر بشه و ناقص هست.
حتی بورد sam9260 هم ساخته شده اما نتونستم برنامه رو با جیلینک دیباگ کنم.
تا یه مدت نسبتا طولانی این پروژه معلق خواهد ماند.(1 مرداد 91 )
شرمنده ام.
به خاطر کنکور ورودی دانشگاه، همه ی فعالیت هام تعطیل شدن.
و به جز مشکل کنکور، بورد nrf24l01 یکیش سوخته بود که باعث شد نتونم ادامه اش بدم.
ولی اخیرا iranmicro وارد کرده که متاسفانه من وقت ندارم.(+قراره برم عمل)
و سورس کد در وضعیتی نیست که منتشر بشه و ناقص هست.
حتی بورد sam9260 هم ساخته شده اما نتونستم برنامه رو با جیلینک دیباگ کنم.
تا یه مدت نسبتا طولانی این پروژه معلق خواهد ماند.(1 مرداد 91 )
شرمنده ام.