Jump to content
admin

Видеокурс по AVR-микроконтроллерам для начинающих

Recommended Posts

Прошли выходные а видио так и нет. Но не растраиваемся и не об этом речь.

kobzar сделайте урок о написании библиотек( своих). Или использовании чужих.


Очень люблю спасибку.

Спасибка ни кого еще не убила.

Професия: Електро-механик.

Share this post


Link to post
Share on other sites

Здравствуйте уважаемые. Решил пресоеденится к вашим урокам понравилось как обясняет доступно и понятнов написание програм начал недавно точнее с уроков каторые сдесь :) надеюсь учитель продолжет учёбу

Share this post


Link to post
Share on other sites

Новые контролллеры VIPerPLUS - практический вебинар 10 июня от ST

В программе вебинара - новые контроллеры VIPerPlus, расширяющие границы применения этих компонентов. Обзор их характеристик и преимуществ. Практика. Демонстрация испытаний из лаборатории ST. Пример моделирования в среде E-DesignSuite.

Зарегистрироваться

Прошли выходные а видио так и нет. Но не растраиваемся и не об этом речь.

kobzar сделайте урок о написании библиотек( своих). Или использовании чужих.

Наш следующий урок - это работа с LCD 5110 (он же 3310) как раз проходим тему использования готовой библиотеки - сейчас ее готовлю!

Касаемо уроков - обещал на выходных - простите не получилось! Реально заболел! Думаю сегодня завтра выложу !

Edited by kobraz

коплю на мечту - Днепр К750

Share this post


Link to post
Share on other sites
                     

Технология SOI против паразитных эффектов в драйверах затвора

Микросхемы драйверов затвора силовых транзисторов, изготавливаемые по технологии монолитного кремния, подвержены негативному влиянию отрицательных напряжений, возникающих на опорном выводе для верхнего плеча. Технология «Кремний-на-изоляторе» (Silicon-on-insulator, SOI) является надежным решением этой проблемы, о чем свидетельствуют результаты испытаний трех микросхем драйверов затвора полумостовой схемы, в том числе – SOI-драйвера производства Infineon.

Читать статью

Тема сложная! Пришлось немного ровнять библиотеку для LCD под наши задачи!!! Но то что на етой неделе -точно!


коплю на мечту - Днепр К750

Share this post


Link to post
Share on other sites

Люди! Помогите!

Скачал и установил proteus 7,10 (по размеру выбрал самую большую по весу). Запускаю ISIS и выбираю скажем atmega8a, а в выпадающем списке есть только atmega8 (без A). Тоже самое и с моей микрой attiny261A , в списке тоже без А.

Вопрос: Это так надо или я что-то делаю не так? :)

Share this post


Link to post
Share on other sites

Сергей 82,

ATmega8 и ATmega8A вроде программно и аппаратно никак не отличаются. Поэтому в Proteus скорей всего без разницы что моделировать ATmega8 или ATmega8A, результат будет один и тот же. Поэтому там и нету ATmega8A.

Share this post


Link to post
Share on other sites

Люди! Помогите!

Скачал и установил proteus 7,10 (по размеру выбрал самую большую по весу). Запускаю ISIS и выбираю скажем atmega8a, а в выпадающем списке есть только atmega8 (без A). Тоже самое и с моей микрой attiny261A , в списке тоже без А.

Вопрос: Это так надо или я что-то делаю не так? :)

Если проблема в проге, прошу скинуть ссылку на торрент (наверно придется в личку :))

Заранее спасибо!!!

Да в одной из лекций говорили что 8а чуть быстрее, а так они не отличаются. так что можете девелопить под 8. я думаю ничего страшного не будет.

Share this post


Link to post
Share on other sites

Абсолютно верно! У А - пониженное напряжение - то есть начинает она работать уже при 1.8 вольта!

При разработке устройства в протеусе Atmega8 и Atmega8A - ничем не отличаются! По сему ее не дублировали!

Я говорил об этом в одном из уроков.

з.ы. Господа! Я закончил работу с материалами и библиотеками для 4 урока (работа с LCD_5110)

Так что ждите на Пасху гостинца

:)


коплю на мечту - Днепр К750

Share this post


Link to post
Share on other sites

Я уже дождаться не могу. Когда?


Очень люблю спасибку.

Спасибка ни кого еще не убила.

Професия: Електро-механик.

Share this post


Link to post
Share on other sites

люди помогите, при запуске отладки появилась вот эта ошибка, проверил файл на месте

1ixOPa6NIls.jpg

Share this post


Link to post
Share on other sites

люди помогите, при запуске отладки появилась вот эта ошибка, проверил файл на месте

Кирилица в адресе папки?

Share this post


Link to post
Share on other sites

И неясно, для чего нам обозревать вид всего экрана Вашего компа, если информация из сообщения не читается. Хотите монитором похвастаться? У меня SyncMaster 215TW. :crazy:

Покажите само собщение. Dimka_ibn_Mishka предположил, что Вы используете кириллицу в именах файлов или папок. Также возможно наличие пробелов в именах мешают работе.

Share this post


Link to post
Share on other sites

большое спасибо за то, что откликнулись, и да изображение мутное, моя ошибка, что не заметил. В ответах прошу давать инфу. Лучше ни чего не пишите, чем остро-тупо-умно стебать новичков)

post-167518-0-45787900-1398020178_thumb.png

Edited by khalik

Share this post


Link to post
Share on other sites

А вот так нельзя было обрезать?

post-162119-0-66146800-1398022410_thumb.jpg

Ошибку видите? На нее уже указывали.

Share this post


Link to post
Share on other sites

Посмотрел сегодня видушку, все четко по полочкам. буду пробовать делать. Напомню не забудьте плз. к практическому уроку задание текстом. =) Спасибо!

Share this post


Link to post
Share on other sites

На самом деле я думал уже в шапку добавить домашку текстом. Но не хватает слов описать! Так в уроке мы прошли кусочек темы и я сразу дал задачу на практическое самостоятельное задание показав мышкой гже куда и что! А если просто написать... то кто же его читать будет! Думаю если что-то не понятно мона в личку спросить или в теме!

В ролике звук не обработан, что-то там у админов не вышло! Сказали что перевыложат! :)

Ну и на днях практика по работе с ЛЦД :)


коплю на мечту - Днепр К750

Share this post


Link to post
Share on other sites

Что то у меня кирилица не работает

post-180338-0-53918900-1398335780_thumb.jpg

//атмега8А
#define F_CPU 8000000
#include <avr/io.h>
#include "n5110.h"
void presets () {
Lcd_init();
Lcd_clear();
}
int main (void)
{
presets();
while (1)
{
 Lcd_prints(0, 0, FONT_1X, (unsigned char *) PSTR ("Hellow!"));
 Lcd_prints(0, 1, FONT_1X, (unsigned char *) PSTR ("Привет!"));
 Lcd_update();  
}
}

post-180338-0-53918900-1398335780_thumb.jpg

Share this post


Link to post
Share on other sites

Хм. А вы часом протеус не русифицировали ? Только что проверил на другом пк. Оба компьютера у меня windows 8 x64

Одна ОС русская с русской локалью вторая английская с английской локалью!

Протеус 7.10 - не русифицированный!

Все четко!

Давайте еще данных - проблема у вас локальная но не очевидная. Будем разбираться!


коплю на мечту - Днепр К750

Share this post


Link to post
Share on other sites

у меня выдает ошибку не могли бы разъяснить?

post-148295-0-12282500-1398356271.jpg

Edited by RAYDER

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • https://aliexpress.ru/af/%D0%BF%D1%8B%D0%BB%D0%B5%D1%81%D0%BE%D1%81.html?SearchText=Подшипники&initiative_id=SB_20190918060245&origin=n&catId=0&isViewCP=y&jump=afs&switch_new_app=y&src=yndxweb&albch=srch&acnt=7443951&isdl=y&aff_short_key=UneMJZVf&tracelog=yandexmg_ru_all_kws&yclid=3102844432004963480
    • Компоненты силового контура -транзисторы -конденсаторы -трансформатор -должны быть расположены как можно ближе друг к другу.
    • вопрос такой ...БП на макетке мошный...понимаю что это ерунда но все-же...от высоковольтных кандеров до транзисторов порядка 12 см..какой провод лучше использовать  ..многожильный 5мм диаметр или такой-же диаметр но одножильный?
    • Одна из услуг, мною оказываемых, ремонт маникюрных аппаратов, на них подшипники 270-300 рублей. В ютубе видел ролики с отзывами о 100 рублевых, быстро "кончаются" они.  Самые дешевые на пылесос брал за 120, вернул из за того что на вал они не садились а "падали".  Я просто уверен что сверлилки делали из всего что выбрасывали, что получали даром, что не требовало сложных процессов, но что бы ломать готовый магазинный продукт?! Может я смотрю не стой стороны на это, вы поправьте меня, я за любую критику.
    • Она не импульсная  Этот шунт идет к диоду, который заряжает в момент подключения к сети конденсатор и тем самым запускает схему, в дальнейшем ток там не течет. собственно, разводка почти что полностью скопирована(подсмотрена) у компьютерного БП corsair на 600 ватт.
    • Попадались. Как справедливо заметил @Yurik_V ,   По вопросу альтернативы альпсу когда то брал производства Чехословакии вроде переменники,найтить не могу
    • Территориально Магадан,оплата на карту сб,вышлю почтой. В каждом комплекте схема,сама микросхема и платка LM1036 250р плюс пересылка TDA1524a 200р плюс пересылка КА2107 200р плюс пересылка
  • Similar Content

    • By SAYMPR
      Друзья ! Нужна помощь,есть схема бортового устройства в протеусе,так же и программа на С.Не получается  программу связать со схемой.Помогите пожалуйста!
      Протеус принимается только асемблер,а мне нужен С.

    • By ARV
      Вот такая плата была когда-то давно разработана и изготовлена... Но ни разу не включалась, не проверялась и не налаживалась.
      Схема с перечнем сохранилась только на бумаге.
      Схема предназначалась для изучения/освоения микроконтроллера AT90PWM3 и CAN, использование их для управления трехфазным инвертором. 
      На плате установлены:
      микроконтроллер AT90PWM3-16SQ в типовой обвязке с кварцем; внешний CAN-контроллер MCP2510-I/SO; драйвер CAN-шины MCP2551-I/SN; регистр SN74HC597 для ввода 8 дискретных сигналов; 4 оптрона ILD74 для развязки дискретных сигналов; Операционный усилитель AD824AR для аналоговых сигналов, подаваемых на МК; элементы N74AHCT86D для возможности инвертирования выходных сигналов (при помощи перемычек) буфер SN74AC244DWR для умощнения выходных сигналов; преобразователь питания ИРБИС МПА10А (входное напряжение 9...18В); необходимая обвязка, включая восстанавливаемый предохранитель, кварц, защитные диоды на входах и т.п. На плате много контрольных точек, есть технологические перемычки. Схема оттрассирована в расчете на то, что МК формирует 3 двуполярных ШИМ-сигнала (т.е. всего 6 ШИМ-ов для верхних и нижних ключей отдельно)  возможностью индивидуально проинвертировать каждый (т.к. драйверы IGBT могут иметь как прямые, так и инверсные входы). 4 аналоговых сигнала с датчиков тока или напряжения поступают в МК для реализации ОС и защит. Управление ведется по CAN и с помощью 8 дискретных сигналов.
      Больше подробностей вспомнить не могу...
      Плата, как видите, даже не мылась от канифоли - так и пролежала 10 лет... Паялась профессиональнми монтажниками вручную, трассировалась тоже, но за качество, увы, не порчусь головой...
      Думаю, плата может быть хорошей основой для самодельного инвертора или как экспериментальная основа для изучения микроконтроллера, CAN-контроллера и шины, а так же вообще для всяких поделок. 
      Отправлю почтой РФ комплект: 
      Схема - 1 лист А1 эскиз размещения компонентов на плате - 1 лист А4 (немного поврежден, но читаем) перечень компонентов - 2 листа А4 эскиз печатной платы - 1/2 листа А4 плата в сборе дополнительный контролер AT90PWM3B (на плате распаян другой - AT90PWM3) Цена 3000 рублей, доставка отдельно. Бонусом могу добавить дополнительный CAN-контроллер и CAN-драйвер.
    • By WetCrow
      Добрый день!

      Пытаюсь настроить на Atmega8 Asynchronous Clock. Цель -- сделать часы.
      По задумке, мк работает на частоте 1МГц (фьюзы не трогаю, оставляю заводские значения), к пинам TOSC1/TOSK2 подключается кварц на 32.768 кГц, а Timer2 настраивается таким образом, что генерирует прерывания один раз в секунду.
      Вот, что я делаю:
      ASSR |= 1 << AS2; TCCR2 = 0b00000101; TIMSK |= 1 << TOIE2; sei();
      Нужно ли подключать кварц с конденсаторами, или без -- не понял. В даташите информации не нашёл. Пробовал и так, и эдак -- разницы не заметил.
      Что получилось:
      В Протеусе всё вроде работает правильно, однако, даже если отсоединить кварц, это ни на что не влияет. На макетной плате схема работает раза в 1.5 быстрее, чем нужно; опять таки, отсоединение кварца ничего не меняет. В чём я ошибаюсь, чего не учитываю?

      К сообщению прикладываю файл прошивки и протеуса.
      Примечания:
      в Протеусе сделал имитацию дисплея на светодиодах, так как встроенный вариант не работал корректно. Для того, чтоб цифры мигали медленнее, можно раскомментировать строку "#define DEBUG_BLINKING" -- иначе в протеусе не рассмотреть, что получается. Пишу на C++ под avr-g++, впрочем, никаких фишек языка не использую. clock.cpp clock_build_with_LEDs.pdsprj
    • By MirVsem
      Добрый день.
      Есть интересные модули ибп для слаботочки до 1А.
      m.aliexpress.ru/item/4000109380893.html
       По цене идеально подходит для зоопарка роутеров, IoT устройств... Переключение на резерв (туда-обратно) без просадки. Зарядка литиевой банки как положено, всякие защиты от перегрузки и прочее. Казалось бы все замечательно. 
      НО как всегда не без ложки дёгтя.
       Защита от переразрядки работает неадекватно. Хотя возможно это не сама защита, а повышающий модуль. На пороге ~3в у него срабатывает циклический перезапуск и так пока банка не просядет ниже 3в. Точно померять нечем.
      Из наблюдений. Проверил напряжение переключается с 12в на 9в и щелчки. Естественно нагрузка в это время дико насилуется (роутер свистит минут 5 пока полностю не отключится)
      Вопрос к гуру. Возможно ли что-то доработать в даном модуле чтобы исправить этот досадный баг?
    • By Юлия Михайлова
      Требуються люди умеющие работать с микроконтролерами esp 32 и stm32 , так же будет плюсом опыт работы с raspberry , требования опыт работы не мение 1,5 года , возраст не старше 35 лет , готовы взять на удаленную работу просьба отправлять резюме , и звонить по номеру +380 (68) 227 82 52
×
×
  • Create New...