Перейти к содержанию

Алгоритмы кода прошивок микросхем процессора ATMEGA16 на Си


tifaso

Рекомендуемые сообщения

1 час назад, tifaso сказал:

Вот из за таких комментаторов как @BARS_ и не хочется выкладывать свои проекты в открытый доступ, а сделано там вполне хорошо и посмотреть есть на что.

Я понимаю, что себя нужно хвалить. Но вот для примера посмотри, как я делал похожую систему:
http://old.gsu.by/asoi/pages/chechet/index.asp?article=TheCube
Там тоже не всё идеально, но и делалось где-то в течение года, а не 7 лет.

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

У меня, в какой-то мере, @tifaso вызывает восхищение.
Обычно, с таим уровнем опыта и знаний, люди повторяют конструкции по готовым схемам.
Он же что-то разрабатывает! Да это ещё как-то работает, во всяком случае по его заверениям.
Одна беда tifaso - нежелание обучаться. Он застрял на каком-то начальном уровне, и сопротивляется изо всех сил всему новому.
А так-то да, за 7 лет можно было заполучить багаж знаний.

17 минут назад, ChePay сказал:

А блокировочные конденсаторы по питанию

Да лишнее это всё :)
Сейчас начнём рассказывать зачем, он скажет "ну уж нет, останусь при своём"

12 минут назад, ChePay сказал:

я делал похожую систему

Отличный проект!

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Согласен.
Особенно меня удивляет его реакция, когда что-то не заработало.

Я обычно какое-то время пытаюсь разобраться в причинах. Найти, что нужно исправить. Ведь в электронике и в программировании не бывает чудес.

@tifaso же бракует всё, что не заработало с первого раза. 

Не получилось с мостовым УМЗЧ, который прямо так и просится при 12 В питании – и не нужно.

Полезли помехи при импульсных преобразователях – отказ от импульсных преобразователей и БП.

Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Только что, ChePay сказал:

бракует всё, что не заработало с первого раза

Именно так, поэтому и регистры сдвига "не зашли"

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

37 минут назад, ChePay сказал:

блокировочные конденсаторы по питанию цифровых ИМС разве не нужно ставить

Так они же есть по линиям питания у обоих микросхем что у ATMEGA16 что у ATTINY2313. 

Смотри внимательней.

1767471847_3.thumb.JPG.5801de7cd4df2e2677d39a7d6e3810d6.JPG

Ссылка на комментарий
Поделиться на другие сайты

А регистрам, считаешь, они не нужны?

Делаешь ведь для себя. Почему не поставить по возможности возле каждой.
0,1 мкФ хватит.

Да и на Atmega со стороны питания по 10 11 выводам нет конденсатора. 
И земля между 11 и 31 идёт огромным кругом.

Ссылка на комментарий
Поделиться на другие сайты

25 минут назад, ChePay сказал:

Я понимаю, что себя нужно хвалить.

Обязательно! Не только нужно, но и можно. Мне вот понравилось, что применена схема би-ампинга. Я считаю, что частотное разделение по входу и активные фильтры  лучше, чем реактивная нагрузка на выходе усилителя в виде индуктивностей и емкостей для  частотного разделения.  Да и на слух разница заметна. Спасибо за интересный проект.

Ссылка на комментарий
Поделиться на другие сайты

@Александр В только сейчас лучше вместо 2ГД-36 Visaton TW70 поставить. 
Они такие же по чувствительности и импедансу, а звучать будут лучше. Особенно в свете того, что найти хорошо сохранившиеся 2ГД-36 сейчас непросто.

Трансформатор лучше с напряжением побольше, чтобы УО запитать стандартным ±15 В, а УМЗЧ напряжением побольше. 

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, tifaso сказал:

Ну вот внес всё на схему

Ты бы писал, что внёс. А то каждый раз сравнивать было-стало...

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

В чём сакральный смысл лишних перемычек?
Ведь если дорожки идут к ножкам порта ввода/вывода, то проще пустить дорожки как легче, без перемычек, а уже программно учесть, что куда подключено.

 image.png.7e29268acca890fca8114311b5f38e09.png

Изменено пользователем ChePay
Ссылка на комментарий
Поделиться на другие сайты

@ChePay Тут должно быть подключено в определённом порядке и уж лучше добавить пару перемычек чем потом каждый раз запинаться об это место в коде.

Ссылка на комментарий
Поделиться на другие сайты

Если это не выводы каких-то аппаратных узлов (SPI, UART ...) то подключать нужно как удобнее по трассировке.

Ведь программно ничего не стоит использовать нужные разряды нужных портов ввода/вывода. 

А чтобы не запинаться в коде, достаточно константы использовать. 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Огонёк сказал:

Дефайны для кого придумали?

Для тех кто знает что такое

3 минуты назад, ChePay сказал:

нужные разряды нужных портов ввода/вывода

и

3 минуты назад, ChePay сказал:

константы

 

Ссылка на комментарий
Поделиться на другие сайты

24 минуты назад, tifaso сказал:

должно быть подключено в определённом порядке

Коллега @ChePay истину глаголит. Когда трассируешь плату с МК, порой приходится многократно исправлять схему на предмет подключения выводов контроллера.

Оптимальная разводка это и проще, и надёжнее. Зря снова упираешься.

С уважением, Владимир

Ссылка на комментарий
Поделиться на другие сайты

Сейчас посмотрел ещё раз плату и увидел что можно сделать разводку дорожек в данном месте вообще без перемычек при этом доржки приходят на те же самые вывода что и ранее.

1598591056_3.thumb.JPG.a6ecb4d265b0243f018c3a137f8b57a3.JPG

Ссылка на комментарий
Поделиться на другие сайты

 

2 часа назад, ДядяВован сказал:

У меня, в какой-то мере, @tifaso вызывает восхищение.

Тоже самое....

Попробуйте еще раз освоить 74нс595,перемычек будет намного меньше

Если перевернуть транзисторы то еще меньше...

Попробую нарисовать по последней схеме и выложу

Ссылка на комментарий
Поделиться на другие сайты

34 минуты назад, tifaso сказал:

Сейчас посмотрел ещё раз плату и увидел что можно сделать разводку дорожек в данном месте вообще без перемычек при этом доржки приходят на те же самые вывода что и ранее.

 

Ссылка на комментарий
Поделиться на другие сайты

15 минут назад, bulat943 сказал:

Попробуйте еще раз освоить 74нс595,перемычек будет намного меньше

Нет уж с меня её хватит помучался я с ней уже. Пусть лучше будут перемычки, но зато я хотя бы сделаю всё это и оно будет работать. 

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Не загоняйся, Нужно менять - просто поменяй и всё. Мож там вообще 1 емкость просела а тут целая формула бороды намечается 
    • Первый разобранный магнитофон  Где то даже движок от него лежит.
    • На некоторых Лого есть дисплейчик. и на нем видно все и даже в ручную при желании можно сделать коррекцию программы. Может уже хватит вздрагивать, пора ремонтировать.
    • Уважаемые товарищи, нужны схемы, либо НТД для ремонтов блоков очень срочно!!!! Всё кроме реле Р10ТМУ, уже нашёл не вашем форуме и их отремонтировали....любая помощь приветствуется
    • Все предложенные к рассмотрению источники питания работают примерно по одному принципу: сетевое напряжение выпрямляется, фильтруется (получаем чуть больше 300 вольт постоянного), затем преобразуется снова в переменное, но уже на частотах в несколько десятков килогерц, понижается на трансформаторе и снова выпрямляется. За счёт высокой частоты преобразования используется трансформатор на ферритовом, а не на стальном, сердечнике, гораздо меньших габаритов и стоимости. Минусы: значительное усложнение схемы блока и вероятность возникновения различных помех от него. Модули управления (кроме первого) также являются импульными преобразователями, с теми же достоинствами и недостатками. Если нужно по быстрому собрать некое подобие ЛБП, то уж лучше брать модуль вроде этого. Ну и блок питания к нему соответствующий. Но не очень понятно, какой практический опыт можно получить от соединения готовых модулей парой проводов.  
    • У меня больше всего вопросов вызвала необычная схема обеспечения отрицательного питания. Автор этой обстоятельной заметки пишет: For this supply to work correctly, the transformer must have a secondary voltage of at least 18V RMS.  Почему? Что будет не так с отрицательным питанием, если напряжение на трансформаторе будет меньше 18В?   https://tinyurl.com/23mlwxtt - я в простейшей эмуляции ставлю 12В пикового напряжения для трансформатора и на стабилитроне все как положено: -5.6В.
×
×
  • Создать...