نظرسنجي
نظر شما در مورد سايت چيست؟

عالي
خوب
متوسط
بد

تقويم
<    «  شهريور 1402  »    >
شیدسچپج
 123
45678910
11121314151617
18192021222324
25262728293031
مطلب تصادفی
پست تصادفي:
» آموزش فارسي سي شارپ دات نت
» كتاب آموزش الكترونيك ربات
» فیوزبیت های AVR و کریستال خارجی در پروگرامرهای USB ...
» 40 مكانيزم هاي جذاب براي ربات ها
» آموزش میکروهای AVR به زبان بیسیک
» مدار نمايش اعداد از طريق سون سگمنت
» شبيه ساز اتوماسيون ديجيتال با Rockwell Automation 2011 ...
» ديكشنري تخصصي مهندسي برق الكترونيك
» دانلود نرم افزار Proteus 7.7 Sp2
» الگوريتم ها و مقدماتي براي ربات مين ياب ...
رتبه در الكسا

باکتری‌ها دیسک سخت می‌شوند!!

  

باکتری‌های ای-کولی به دلیل بیماریزا بودن بسیار بدنام هستند اما گروهی از دانشجویان چینی برای این موجود اعتباری جدید و نو به ارمغان آورده اند و می خواهند کاربرد آن را با تبدیل کردن ای-کولی ها به ابزاری برای ذخیره اطلاعات، تغییر دهند. به گزارش خبرگزاری مهر، این محققان شیوه ای چنان موثر برای ذخیره اطلاعات بر روی DNA این باکتری ها یافته اند که میزان ذخیره اطلاعات بر روی یک گرم از این باکتری ها با میزان اطلاعات ذخیره شده بر روی 450 دیسک سخت دو ترابایتی برابری می کند.

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

برای مثال چند سال پیش گروهی از دانشمندان ژاپنی معادله نسبیت انیشتین را بر روی DNA این باکتری رمز نویسی کردند  تا نشان دهند این کاری شدنی است، سه سال پس از آن محققان در هنگ کنگ نشان دادند نه تنها می توان متن را بر روی این باکتری ها ذخیره کرد، بلکه تصویر، موسیقی و فایلهای ویدیویی را نیز می توان در DNA باکتری های ای-کولی گنجاند.

 

  

 

محققان چینی شیوه ای را برای تعبیه کردن اطلاعات فشرده شده به صورت توده ای ارائه کردند که می توان آنها را در سلولهای مختلف باکتری قرار داده و نقشه این سلولها را برای دسترسی آسان به اطلاعات ثبت کرد. محققان حتی سیستم امنیتی قدرتمندی را برای این سیستم زیستی ذخیره اطلاعات ابداع کرده اند که با کمک آن اطلاعات به شیوه ای غیر قابل نفوذ بر روی DNA ذخیره می شود.

 

 

سیستم ذخیره زیستی به صورت تئوری از قابلیت ذخیره کردن حجم بزرگی از اطلاعات در فضایی بسیار محدود برخوردار است و از آنجا که باکتری که به صورت مداوم در حال تکثیر هستند، می توانند اطلاعات را برای چندین قرن در خود حفظ کنند اما کاربرد این ابزار در اینجا به پایان نمی رسد.

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

 

   
             بازديدها: 6767    نظرات:2

 

 

 

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

 برای کاربران مرکز مکاترونیک مقاله ای کامل در رابطه با روش راه اندازی تاچ اسکرین های مقاومتی که در بازار به وفور یافت می شوند قرار دادیم که نحوه برنامه نویسی آن به زبان C با کدویژن را به خوبی آموزش داده است . همچنین نقشه راه اندازی آن بصورت سخت افزاری نیز ارائه شده است.

برای دوستانی هم که به زبان بیسیک و با کامپایلر Bascom کار می کنند یک پروژه فوق العاده جالب به زبان بیسیک آماده کرده ایم که با لمس تاچ اسکرین می توانید هر کدام از دستگاه هایی که به خروجی میکرو متصل هستند را روشن و خاموش کنید . این پروژه جالب برای میکروکنترلر AVR است .

محتوای پروژه : فایل پروتئوس ، فایل برنامه Bascom ، فونت های مورد نیاز LCD ، آموزش راه اندازی و ...

 

مختصری درباره Touch Screen ها :

تاچ اسکرین ها به دو دسته مقاومتی و خازنی تقسیم می شوند .

 - در نوع مقاومتی که قیمت بسیار مناسب تری هم نسبت به نوع خازنی دارند دو صفحه شفاف روی هم قرار می گیرد که هر کدام از این صفحات دارای یک خط مقاومتی در راستای افق یا عمود دارند

که با لمس صفحات شما دو ولتاژ مختلف برای میکرو ارسال می کنید . سپس در میکرو کنترلر بررسی می کنید که این دو ولتاژ با هم مربوط به کدام نقطه از صفحه لمسی می شود .

در واقع باید از ADC میکرو استفاده نمایید تا ولتاژ را از میکرو بخوانید . بعد از تجزیه اینکه کدام نقطه لمس شده دستوری در خروجی اجرا شود .

 - در نوع خازنی دقت بسیار بالاست و در این نوع می توان قابلیت هایی مثل مولتی تاچ را که منظور لمس چند نقطه به طور همزمان است را گنجاند . البته این نوع LCD قیمت بالایی دارند و در بازار کمیاب هستند مگر اینکه بخواهید از یک گوشی که به کار نمی رود استفاده نمایید . ساختمان این نوع بر اساس کارکرد خازن ساخته شده است.

برای مطالعه بیشتر در این زمینه می توانید از مقاله ای که در ادامه مطلب وجود دارد استفاده کنید . امیدواریم این پست کمک زیادی در رابطه با Touch Screen ها به شما کرده باشد .

به ادامه مطلب بروید....
   
             بازديدها: 16329    نظرات:14

معرفی یک PC صنعتی (RB-110) فوق العاده برای ربات

  

تاريخ: 8 بهمن 1389     نويسنده: admin

موضوع: خبرها, رباتيك

 

 

RB-110 یک کامپیوتر صنعتی با ابعاد بسیار کوچک و قیمتی مناسب برای استفاده در ربات های فوق هوشمند به حساب می آید. هم اکنون قصد داریم تا این برد ارزشمند را به شما معرفی نماییم و همچنین روش تهیه آن را نیز ارائه دهیم.


RoBoard قـــلــب ربـــاتـــها مــحسـوب مـی شـود و باعث می شـود تا ربــات  بسیار فعالتر و هوشمندتر عمـل کنـد . RoBoaerd تنـها یـک بورد بــرای کنتــرل نیــست بلــکه به راستـی یـک مینــی کامپیــوتر است کـه بر اســاس a 32 bit x86 CPU , Vortex86 DX بـــا ســرعــت 1000MHz و حافظه 256MB DDR 2 onboard یــک بــرد با قابلـــیت گسترده را فراهم می آورد .
Roboard امکان نصبWindowsوLinux را برای شما از طریقMicro-SD ذخیره سازی و بـه صـــورت bootable فــراهم می آورد که همین امر باعث نصب و نوشتن برنامه ها بصورت بسیار کارآمدتر و ساده می شود. Roboard از یک رابط I/O قدرتمند برای اتصال به سرو موتور،DC motor،سنسورها، ژیروسکوپ ها ، شتاب دهنده ها ودیوایس های دیگربهره می گیرد.در ساختاراین مینی کامپیوتر،کانکتورهایPWM up to 32 CHوGPIOوRS-232 serial و TTL serialو  RS-485 و  USB V2.0 x 3 و A/D convert  و   PI/12C Bus  و  Audio out&Mic in و  M LAN 10/100  و Mini PCI socket

 

- بر پایه a 32Bit x86 CPU , Vortex86DX با 1000MHz و 256MB DRAM
- سازگار با Linux , Windows و DOS
- لایبرری منبع باز ++C برای عملکردهای I/O منحصر به فرد RoBoard ( سنسورها ، محرکها و ... )
- یک راه حل مناسب و کامل برای توسه تکنولوژی رباتیک توسط مایکروسافت
- پشتیبانی بسیار سریع از پرتالهای  سریال ( Integrated FTDI-FT2232HL )
- محافظ ضد برق
- ابعاد بسیار کوچک 96 در 56 میلیمتر
- همچنین ورودی تغذیه آن از 6 تا 24 ولت می باشد (با جریان 400 میلی آمپر که باورکردنی نیست!)

- امکان اضافه نمودن کارت گرافیک جهت استفاده از Image Processing با قدرت بالا (به صورت جداگانه باید خرید شود) 

- گزینه ای مناسب برای ربات های انسان نما و فوق هوشمند

 

برای اطلاعات بیشتر، به ادامه مطلب بروید...

   
             بازديدها: 11260    نظرات:4

 

 

یکی از نویسندگان و ادیتور های معروف هند بوک های مکاترونیک  Robert H. Bishor  است که در زمینه ارائه هند بوک های به روز مکاترونیک، کتاب های زیادی را ارائه نموده است. در این هند بوک ها کلیه معادلات مهم مربوط به زمینه ی هند بوک ارائه می شود و در حقیقت اجتماعی از بهترین های رباتیک را می توانید یکجا در اختیار داشته باشید. مرکز مکاترونیک در نظر دارد تا کتاب های ارزشمند رابرت را به مرور بر روی سایت قرار دهد....

 

برای دانلود این هند بوک به ادامه مطلب بروید....

   
             بازديدها: 13287    نظرات:1

مقاله کامل برای دانلود اضافه شد..
  (برای دانلود مقاله به ادامه مطلب بروید. (آموزش Altium Designer 6.8))

 

این نرم افزار شامل مجموعه‌ای از مقلات راهنما است که به شما کمک می‌کند با محیط این نرم افزار بیش‌تر آشنا شوید. منبع اصلی آموزش ما هم در این قسمت همین مقالات هستند. برای دسترسی به این مقالات که در فرمت PDF در اختیار کاربر قرار گرفته‌اند، می‌توانید با فشار دادن F1 به این مقالات دسترسی پیدا کنید. این مقالات بر اساس موضوع دسته بندی شده‌اند تا به راحتی بتوان به مطلب مورد نظر دسترسی پیدا کرد. اگر زبان انگلیسی دوستان در حد مطلوبی باشد این مطالب می‌توانند بسیار مفید واقع شوند.
شروع کار با Altium Designer:

برای آشنایی با محیط این نرم افزار می‌توانید از منوی Help>>Getting Started>>Welcome To The Altium Designer Environment

تمام اطلاعات مورد نیاز در مورد کار با محیط این نرم افزار و و پنل‌های مختلف آن و ابزارهایی که برای طراحی‌ در اختیار کاربر قرار داده است را در اختیار داشته باشید. اما ما سعی می‌کنیم تمام مطالب مورد نیاز در این بخش را در اختیار دوستان عزیز قرار دهیم.
این نرم افزار جنبه‌های متعدد و کاربردهای متفاوتی دارد و فقط محدود به طراحی PCB نشده است، اما بخش‌های دیگر این نرم افزار فعلاً در بحث ما کاربرد ندارند و ما نیز در این مبحث صرفاً به آموزش طراحی PCB به کمک این نرم افزار می‌پردازیم.
برای شروع طراحی یک PCB، ابتدا از منوی File این مسیر را دنبال کنید تا یک فایل PCB Project ایجاد شود:
File >> New >> Project >> PCB Project

همچنین می‌توانید به جای این کار از منوی "view" قسمت "Home" را انتخاب کنید و از آنجا قسمت "Printed Circuit Board Design" را انتخاب کنید. و سپس "New Blank PCB Project" را انتخاب کنید.
در پنل “Projects” در قسمت چپ صفحه، یک پروژه‌ی جدید با نام “PCB_Project1.PrjPCB” ایجاد می‌شود. که هیچ سندی (Document) در آن ثبت نشده است.

 

 

 

 توضیح آن که یک فایل با پسوند ".PrjPCB" در حقیقت یک فایل نوشتاری است که در آن اطلاعات مربوط به پروژه‌ی شما مانند سندهای مربوط به پروژه مثل فایل شماتیک آن و... در آن نوشته شده است.
حالا برای save کردن یا ذخیره‌ی این فایل در داخل حافظه‌ی کامپیوتر خود، منوی “File>>save Project As” را انتخاب کنید و آدرس مکانی که می‌خواهید در آنجا ذخیره کنید را مشخص کنید و سپس یک نام دلخواه انتخاب کنید و گزینه‌ی Save را انتخاب کنید.در گام بعدی ما باید یک فایل شماتیک خالی (Blank) به پروژه‌ی خود اضافه کنیم. توضیح آن که ما برای طراحی هر PCB باید ابتدا نقشه‌ی شماتیک(schematic) آن را بکشیم. در اینجا ما ابتدا به نحوه‌ی طراحی یک مدار شماتیک به وسیله‌ی این نرم افزار می‌پردازیم.
برای تشکیل یک فایل شماتیک جدید، مراحل زیر را طی می‌کنیم.
1- از منوی فایل "File>>New>>schematic" را انتخاب می‌کنیم. یک فایل شماتیک جدید با نام “sheet1.schdoc” در همان پنل “Projects” به وجود می‌آید و به صورت خودکار به پروژه‌ی ما اضافه می‌شود و جزو اسناد پروژه (Document) قرار می‌گیرد. 

 

 

 

2- حالا فایل شماتیک جدید را از طریق منوی File>>save as در مکان مورد نظر در حافظه ذخیره کنید. بهتر است همان نامی که برای پروژه اصلی انتخاب کرده‌اید را برای فایل شماتیک هم استفاده کنید و آن را با پسوند ".SchDoc" ذخیره کنید. آدرس ذخیره ی آن هم بهتر است همان آدرس قبلی باشد.
وقتی که فایل شماتیک جدید باز می‌شود، شما متوجه تغییر در فضای برنامه خواهید شد. نوار ابزار اصلی شامل تعدادی دکمه‌ی جدید خواهد شد که به شما امکان طراحی و ویرایش (Edit) فایل شماتیک را می‌دهد.

تنظیمات مربوط به شماتیک:

اولین چیزی که باید قبل از شروع کشیدن شماتیک مدار خود انجام دهید، تنظیمات اولیه‌ی مناسب است. برای این کار مراحل زیر را دنبال می‌کنیم.
1- از منوها، "Design >> Document Option" را انتخاب کنید. تنها تغییری که ما فعلاً نیاز داریم، تنظیم سایز صفحه (Sheet Size) به فرمت استاندارد A4 است. از لبه‌ی “Sheet Option” ، قسمت “Standard Style” را پیدا کنید.
2-  “A4” را در این قسمت انتخاب کرد و OK را بزنید تا از این صفحه خارج شوید.
3- برای اینکه سندِ شماتیک در صفحه به طور کامل نمایش داده شود، از منوها "View >> Fit Document" را انتخاب کنید.
نکته‌ی مهم اینکه در این نرم افزار، یک سری میان برهایی طراحی شده است که سرعت کار ما را برای استفاده از منوهای مختلف بالا می‌برد. برای دسترسی به هر منو به جای کلیک کردن بر روی منو می‌توانید حرف مربوط به آن منو را تایپ کنید. مثلاً حرفی که منوی “View” را باز می‌کند، "V" است. حروفی که برای هر منو در نظر گرفته شده است، از طریق خط فاصله زیر آن حرف، در نام منو مشخص شده است. مثلاً اگر دقت کنید در منوی “View” زیر حرف “V” خط کشیده شده است.
این رویه برای گزینه‌های مهم در هر منو هم ادامه پیدا می‌کند. مثلاً برای همین “Fit Document” اگر دقت کنید زیر حرف “D” خط کشیده شده است. در نتیجه برای انتخاب گزینه‌ی “Fit Document”، از منوی “View” فقط کافی بود حرف “V” و سپس “D” را پشت سر هم تایپ کنیم. از این پس برای همه‌ی موارد مهم، میانبرها هم ذکر می‌شوند تا دوستان بتوانند راحت تر و سریعتر به منوهای مختلف دسترسی داشته باشند.حالا به تنظیمات عمومی فایل شماتیک می‌پردازیم.
1- از منوها “Tools >> Schematic Preferences” را انتخاب می‌کنیم {میانبر : T,P}. تنظیماتی که در این پنجره انجام می‌دهید در تمام فایل‌های شماتیکی که شما بر روی آن کار می‌کنید اعمال خواهد شد.
2- از درخت انتخابی‌ای که در سمت چپ این پنجره قرار دارد گزینه‌ی “Schematic – Default Primitives” را انتخاب کنید و در آن “Permanent” را تیک بزنید و ok را بزنید تا از این قسمت خارج شوید.
3- حالا توسط منوی “File>>Save” یا میانبر {F,S}، فایل خود را Save کنید.

 

طراحی یک مدار شماتیک از روی یک طرح اولیه، در فضای Altium Designer :

برای کشیدن یک مدار شماتیک ابتدا باید بتوانیم مدار مورد نظرمان را بر روی کاغذ بکشیم. برای این منظور یک مدار آنالوگ در نظر گرفته شده است (طبق آموزش خود نرم‌افزار). 

 

 

این مدار  مولتی ویبراتور(Multi Vibrator) نام دارد. توضیح آن که به مدارهایی که همواره بین دو حالت نا پایدار در نوسان هستند، مولتی ویبراتور می‌گویند. به عنوان مثال مدارهای چراغ چشمک زن، که با نظم زمانی مشخص، یک LED را روشن و خاموش می‌کنند، یکی از انواع مولتی ویبراتور محسوب می‌شوند.در این مدار نیز اگر طبق شکل زیر، دقیقاً قبل از کلکتورِ 2 ترانزیستور، دو عدد LED قرار داده شود، این دو LED با فاصله‌ی زمانی یک ثانیه روشن وخاموش می‌شوند. در حال حاضر عملکرد این مدار مد نظر ما نیست و لذا بیش از به تشریح ساختار این مدار نمی پردازیم. این مدار شامل دو عدد ترانزیستور “2N3904” است که ترانزیستور NPN است. همچنین 4 عدد مقاومت و 2 عدد خازن با اندازه‌هایی که در تصویر مشخص شده در مدار وجود دارد.

 

برای خواندن ادامه این مطلب، به ادامه مطلب بروید....

   
             بازديدها: 31129    نظرات:17

 

یکی از مشکلات بزرگی که کاربران با آن رو به رو هستند، عدم اطلاع از نحوه تنظیم فیوزبیت های آی سی های AVR خصوصا در پروگرامر های  USB می باشد. در اینجا قصد داریم تا نحوه تنظیم این فیوزبیت ها را همراه با مقاله ای آموزشی در مورد نحوه تنظیم فیوزبیت ها، به شما ارائه دهیم.

 

در گام اول در پاسخ به درخواست یکی از کاربران، نحوه تنظیم پروگرامر USB  (برای ایجاد کریستال خارجی) را به شما ارائه می کنیم (برای بزرگتر دیدن تصویر روی آن کلیک کنید):

 

 

فیوزبیت های AVR و کریستال خارجی در پروگرامرهای USB

 

 

و اما در ادامه بحث نظر شما را به دانلود مقاله ای در این رابطه جلب می کنیم. این مقاله کلیه فیوزبیت های آی سی های AVR سری Atmega32 و Atmega16 را به طور کامل شرح داده است.

 

برای دانلود این مقاله ارزشمند به ادامه مطلب بروید...

   
             بازديدها: 18717    نظرات:2
موضوعات
باز کردن همه شاخه ها | بستن كل شاخه ها

آمار سايت
آمار مطالب:
  يک ساعت پيش: 0
  امروز: 0
  اين ماه: 0
  مجموع مطالب: 95
  کل نظرات: 462



آمار بازديد:
  بازديد امروز: 6
  بازديد ديروز: 157
  مجموع بازديدها: 4638199



آمار کاربران:
  يک ساعت پيش: 0
  امروز: 0
  اين ماه: 1
  مجموع کابران: 11028
  بن شدگان: 4

آخرين عضو مكاترونيك:


newlag

رتبه گوگل
Display Pagerank