راه اندازی pwm بردهای کوبی

با سلام و درود
PWM مخفف واژه‌ی Pulse Width Modulation و به معنای “مدولاسیون پهنای پالس” است pwm تکنیکی برای کنترل ولتاژِ پایه‌ی خروجی است.که بیشترین استفاده آن برای کنترل سرعت موتورهای DC است که در اینجا وارد جزئیات آن نمی شویم.

برای راه اندازی pwm برد کوبی باید ماژول pwm-sunxi روی کرنل ایمیج شما فعال باشد این ماژول بر روی ایمیج های اصلی خود سایت کوبی برد lubuntu 12.04 فعال است برای صحت عملکرد آن می توانید با دستور lsmod از فعال بودن این ماژول اطمینان حاصل کنید.
اگر تست کردیدو ماژول وجود نداشت و مطمئن هستید در این ایمیج pwm کامپایل شده است باید ماژول را با دستور modprobe بارگذاری کنید:
lsmod

ادامه مطلب….

تغییر مسیر پوشه های سیستم عاملی در usd

با سلام و درود
یکی از بزرگترین مشکلات کاربران کوبی – مارس مشکل کمبود فضای پارتیشن سیستم عامل است که امروز با یک روش ساده فولدر هایی که حجیم هستند را در usd می ریزیم و از آنجا مانت می کنیم

فولدرهای اصلی در لینوکس شامل:

ادامه مطلب….

نحوه راه اندازی TFT LCD 4.3,5.0,7.0و.. با CubieBoard

راه اندازی TFT LCD با کوبی برد و مارس برد

در عکس زیر راه اندازی کوبی برد با TFT LCD 7.0Inch 40pin نمایش داده شده است.برای مارس هم دقیقا مشابه کوبی برد می باشد که شما می توانید پایه ها متصل شده به السیدی را برای مارس تغییر دهید.

tftlcd to cubiebiard

ادامه مطلب….

را اندازی RTC با استفاده از تراشه DS1307

با سلام

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

خوب، برای رفع این مشکل اگه اتصال به اینترنت وجود داشته باشه که براحتی میشه به صورت Online به تنظیم ساعت پرداخت.

روش بعدی استفاده از تراشه RTC است.  در این نوشته به همین مورد می پردازیم.

تراشه مورد استفاده ای سی DS1307 هست که با اینترفیس I2C به برد متصل میشود. روی پایه های خارجی برد تنها I2C شماره 1 قابل استفاده است.

معمولا به طور پیشفرض درایورهای i2c داخل کرنل فعال هست و نیازی به کرنل سفارشی نیست.

اتصال سخت افزاری ای سی که کار خاصی نداره و فقط بگم که نیازی به استفاده از مقاومت pull-up نیست. چون داخل خود برد هر دو پایه  SDA و SCK با مقاومت pull-up شده اند.

برای اینکه از اتصال سخت افزازی مطمئن بشیم از برنامه i2cdetect استفاده می کنیم. (آموزش این لینک)

ادامه مطلب….

چند نکته ساده در مورد کار با I2C

برای استفاده از باس I2C در لینوکس بایستی نرم افزار مربوطه را نصب کنید.به همین منظور در ترمینال دستور زیر را وارد می کنید:

sudo apt-get install i2c-tools

i2c-tools در خط فرمان اجازه چک و دسترسی به وسایل متصل به باس i2c را می دهد.

در i2c-tools سه فرمان زیر وجود دارند:

ادامه مطلب….