بارکدخوان توسط ARM

بارکدخوان توسط ARM

استفاده از بارکدها امروزه بدلیل سادگی و ایجاد ابزار های هماهنگ با این روش کدگذاری بسیار رایج شده است. محبوبیت و گسترش کاربرهای این روش، طراحان را بر این داشت تا انواع متنوعی از این بارکدها را تولید و عرضه کنند. از این بین بارکدهای خطی، نقطه ای و QR Code از اقبال بیشتری برخوردار بودند.

بارکدهای مشهور

بارکدهای مشهوراز

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

بارکد اسکنر

بارکد اسکنر

ویدئوی زیر یک بارکد خوان پرتابل طراحی شده با ARM شرکت NXP میباشد که در نمایشگاه COMPUTEX توسط شرکت Marison ساخته شده است.

400W_ac_servo_drive_EVTA_F_series

کاربرد FPGA ها در طراحی درایور موتورهای Servo

سروُ موتورها(موتورهای مبتنی بر سیستم سروُ)  به لحاظ عملکرد  در اصل  موتورهایی هستند  که  مجهز به  یک سیستم  کنترلی می باشند، برای سروُ موتورهای صنعتی  این سیستم در قالب یک موتورانکودر دار و یک  درایور ظاهر می شود ؛ که درایور مشتمل  بر یک  کنترلر ، تغذیه سویچینگ،  ورودی خروجی ها و..می باشد که این طراحی متناسب با  ساختار موتور و سایر اجزا می باشد. موتور نیز از یک انکودر و یک  موتور الکتریکی تشکیل شده است.
AC-SERVO-KIT-1KW-1024x1024

با پیشرفت  این تکنولوژی  پیچیدگی ساختار افزایش یافته است به طوری که نیاز به پردازنده هایی که  اولا؛ با سرعت بالا تری کارکنند دوم؛ انعطاف پذیری بالاتری داشته باشند، سوم؛ به سرعت بتوان آنها را برای ساختارهای جدید بروز رسانی کرد، چهارم آنکه  بتوان از آنها در طراحی سیستم های کنترلری بهره برد ، نظر به استفاده از  FPGA ها را (که هم از سرعت بالایی برخوردارند و هم طیفی وسیعی از قیمت ها برخوردارند ، هم  از انعطاف بالا در طراحی بر خوردارند ) با لا برده است. اگر شما یک سرو درایور را باز کنید یک  پردازنده DSP و یک FPGA مشاهده خواهید نمود.

controler

در شکل فوق یک نمای درایور موتور سرو که با استفاده از سافت پروسسور NIOS (یک ابزار قوی موجود در FPGA های شرکت Altera) که برای دو موتور طراحی شده، نمایش داده شده است.

باید اضافه نمود، سروُ موتورها در محدوده ای وسیع از تجهیزات صنعتی،پزشکی، نظامی و… نظیر CNCها،  ،  نوار نقاله، ربات های عنکبوتی و… کاربرد فراوان دارند.

Servo-Drive

Lab

داشتن آزمایشگاه دیجیتال در درون FPGA

FPGA ها به عنوان یک ابزار قدرتمند این امکان را فراهم می­کند تا با بهره گیری  از کتابخانه ­های مختلف  نظیر گیت های AND ،  NAND ،  NOR  و… و ده ­ها کتابخانه های مختلف  و استفاده از Mega Core ها، شرایط  را برای داشتن یک  آزمایشگاه  دیجیتال  در اختیار کاربر  قرار­دهد تا با بهره­ گیری از آنها یک طرح  ساده  تا یک طرح پیچیده پیاده سازی شود.

2mwbhft.png;

 

یک طرح دیجیتال ساده پیاده سازی شده در FPGA که در محیط شماتیک نمایش داده¬شده-است؛

در زیل طرح فضای اشغال شده در FPGA نمایش داده شده است.

 

 

البته باید توجه داشت روشهای مختلفی  وجود دارد تا یک طرح دیجیتال در FPGA  پیاده سازی شود ، که  می­توان  به Mega Core ها ، زبانهای توصیف سخت افزار و… اشاره نمود.  

775430-cool-f16-wallpaper

استفاده از FPGAهای ارزان قیمت Altera در صنایع هوایی

Time-Triggered Protocol(TTP) یک  پروتکل شبکه های کامپیوتری برای سیستم های کنترلری می ­باشد، که مانند FieldBus برای کاربردهای صنعتی و وسایل نقلیه استفاده­ می­ شود. این پروتکل  در  کاربردهای هوافضا نیز استفاده می­ شود. در گذشته برای حل مسئله مربوط به این پروتکل از تکنولوژی ASIC ( در کاربردهای  هوافضا) استفاده ­می­ شد. در حال حاضر می­ توان  FPGA های ارزان قیمت نظیر Cyclone II و Cyclone III  بهره برد. این FPGA ها در مقایسه با FPGA های ارزان دیگر دارای بالاترین کارایی وکمترین توان مصرفی هستند.

TTTech Computertechnik AG  با پشتیبانی از FPGA های Cyclone II و Cyclone III با   Core IP های  TTP ، نه تنها پیچیدگی را کاهش داده بلکه ارتباطات را برای کاربردهای هوافضا می­ توانند بهبود دهند.

a380_massive

bitscope-Micro

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و پنجم: ساخت اسیلوسکوپ واسپکتروم آنالایزر

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و پنجم: ساخت اسیلوسکوپ واسپکتروم آنالایزر

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

برای این کار ما به یک برد bitscop نیاز داریم .کافی است این برد را به رزبری پای متصل کنیم تا یک اسیلوسکوپ با اسپکتروم آنالایزر را باهم داشته باشیم.

نحوه اتصال به صورت زیر نشان داده شده است:

05

سیگنال نمایش داده شده در نمایشگر به صورت زیر می باشد:

 

2015-07-29 09-09-07 ب-ظ

 

اما bitscop چیست وچه امکانات وقابلیت هایی را دارد؟

برد bitscop یک اسیلوسکپ دو کاناله با پهنای باند 20MHz و نیز یک اسپکتروم آنالایزر(spectrum Analyzer )،  شش کاناله می باشد.این برد قادر می باشد از طریق در گاه USB به برد رزبری پای ارتباط برقرار کند. در زیر یک نمای کلی از برد bitscop نمایش داده شده است:

 

Bitscope-Micro-02

 

ویژگی های این برد عبارت اند از:

2015-07-29 10-05-32 ب-ظ

 

 

 

 

 

 

 

 

 

اما قسمت signal I/O دارا 2 ورودی سیگنال آنالوگ به نام های CHB و CHA می باشد.L5 برای خروجی CLOCK بوده و L1خروجی یک خروجی سیگنال ژنراتور می باشد. شما می توانید ترتیب این پایه ها را در شکل زیر ملاحظه بفرمایید:

 

02

 

اما برای این که پراب اسکوپ را به برد bitscop متصل کنیم نیاز به یک برد مبدل BNC داریم. برای رفع این مشکل نیز طرحی داریم :

01

01207

 

 

 

 

 

برای آن که بتوان اطلاعات ارسالی توسط bitscope  را تجزیه تحلیل ونمایش داد ، از نرم افزاری استفاده می شود که محیط کاری آن به صورت زیر می باشد واز سایت bitscope.com می توان دانلود کرد.

لطفا روی عکس زیر کلیک نمایید.

10

همچنین اگر علاقمند به شرکت در کلاس آموزشی رزبری پای هستید ازاین لینک ثبت نام نمایید.

2015-07-16 11-57-42 ب-ظ

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و چهارم: آینه تمام LED با رزبری پای

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و چهارم: آینه تمام LED با رزبری پای

شده خودتان را درون یک آینه ای که از LED درست شده است ببینید؟

مثل این است که به گذشته رفته باشید و خود را در قاب یک تلویزیون سیاه و سفید ببینید .

شما با متصل کردن رزبری پای به یک  دوربین کوچک وتعداد زیادی بلوک  LED می توانید این آینه را بسازید.

با استفاده از قسمت ارتباط SPI رزبری پای می توان همچون قسمت مرکزی تابلو های روان ، بلوک های LED را کنترل نمود.

برای دریافت تصویر از یک دوربین کوچک استفاده شده است ، تا زیاد در دید فرد مقابل آینه نباشد.

می توانید آن را مقابل درب ورودی خانه خود قرار داده و هر روز هنگام بازگشت به منزل ، خود را درون آینه ای که خودتان ساخته اید ببینید.

اگر هم خواستید می توانید از LED های رنگی استفاده کنید تا تصویرتان جذاب تر بشود.

 

2015-07-16 11-58-31 ب-ظهمچنین اگر علاقمند به شرکت در کلاس آموزشی رزبری پای هستید

ازاین لینک ثبت نام نمایید.

2015-07-16 11-44-09 ب-ظ

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و سوم: ایستگاه هواشناسی با رزبری پای

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و سوم: ایستگاه هواشناسی با رزبری پای

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

اما دیگر نگران این موضوع نباشید، چرا که رزبری پای این مشکل را حل کرده است.

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

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

این ایستگاه هواشناسی را نیز می توان روی قایق های ماهی گیری وکشتی های باری و گردشگری نصب کرد تا اگر ارتباطشان با مرکز قطع شد ، بتوانند طوفان های دریایی را پیش بینی کرده وتمهیدات لازم را به کار برند.

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

2015-07-16 11-39-10 ب-ظ2015-07-16 11-44-53 ب-ظ

تبریک میگویم.

حالا شما دانش ساخت یک ایستگاه هواشناسی را بومی سازی کرده اید.

 همچنین اگر علاقمند به شرکت در کلاس آموزشی رزبری پای هستید از این لینک ثبت نام نمایید.

Weasel_woodpecker_photo_GreenWoodpeckerPlusOne

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و دوم: جاسوسی حیوانات

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست و دوم: جاسوسی حیوانات

yt

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

 همچنین اگر علاقمند به شرکت در کلاس آموزشی رزبری پای هستید از این لینک ثبت نام نمایید.

2015-07-20 09-15-28 ب-ظ

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست ویکم: سنسور پارک

2015-07-20 10-15-13 ب-ظ

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیست ویکم: سنسور پارک

تا حالا شده برای دنده عقب یا پارک کردن یا از پارک در آمدن به ستون یا دیوار یا ماشین جلویی یا عقبی خود برخورد کرده باشید؟

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

2015-07-20 08-47-42 ب-ظparking-sensor-in-action

 

همچنین اگر علاقمند به شرکت در کلاس آموزشی رزبری پای هستید از این لینک ثبت نام نمایید.

rpinas2

معرفی پروژه های انجام شده با برد رزبری پای (Raspberry Pi) بخش بیستم: استفاده از رزبری پای به عنوان هارد درایو تحت شبکه

در سازمان ها، ادارات منازل و شرکت های خصوصی که شبکه ای از کامپیوترها به یکدیگر متصل هستند فضای ذخیره سازی تحت شبکه یا NAS بسیار پر کاربرد میباشد.

با توجه به اینکه رزبری پای از انواع هارد درایوهای پر ظرفیت اکسترنال پشتیبانی می کند و همینطور سیستم عامل لینوکس نسخه دبیان روی آن نصب می شود می توان یک NAS راه اندازی نمود.

rpinas

با استفاده از این امکان می توان برای کاربران مختلف که در شبکه متصل هستند دسترسی های مختلف تعریف نموده و به هر کاربر میزان معینی از حافظه را اختصاص داد.

در این لینک نحوه تنظیم NAS روی رزبری پای و انجام این پروژه آورده شده است.

همچنین اگر علاقمند به شرکت در کلاس آموزشی رزبری پای هستید از این لینک ثبت نام نمایید.