Приветствую.
Задача - нужна прога для счетчика наработки. Вывод на 6* 7-сегментный индикатор. Хранение в памяти FM25L04B.
3 значения - кол-во включений, общее время работы и время работы при подаче на определенный пин МК единицы.
Интересует цена.
Нужно написать программу для Atmega48
Сообщений 1 страница 16 из 16
Поделиться12020-07-27 20:34:43
Поделиться22020-07-27 20:42:02
А какой у вас бюджет..😀
Поделиться32020-07-27 20:46:43
Есть готовые. На разных МК. С дисплеем и без (передача по ИК).
Почему такая память? в AVR есть eeprom. Вроде такая память есть, но зачем не могу понять...
1 штука надо или под производство? С платой или без?
upd
есть для учета работы времени двигателя, есть для контроля времени и температуры двигателя.
Отредактировано Александр Д. (2020-07-27 20:48:30)
Поделиться42020-07-27 20:47:05
А какой у вас бюджет..😀
Бюджет у нас мизерный. Т.е. его нет вовсе.
Есть готовые. На разных МК. С дисплеем и без (передача по ИК).
Почему такая память? в AVR есть eeprom. Вроде такая память есть, но зачем не могу понять...
1 штука надо или под производство? С платой или без?
В шапке указана окончательная конфигурация. Плата готовая, и прошивку под нее затачивать надо. Не производство, для своих потребностей. Память потому, что для нее не надо питания для сохранения данных, и опять же - плата уже есть.
Отредактировано rustr (2020-07-27 20:51:10)
Поделиться52020-07-27 21:18:46
Память потому, что для нее не надо питания для сохранения данных
Так МК так же может хранить данные. У вас получается бесполезный один чип FM25L04B. Я понимаю ещё, когда надо логировать значения (большие объёмы данных), то тогда внешняя память оправданное решение.
Поделиться62020-07-27 21:26:37
Так МК так же может хранить данные. У вас получается бесполезный один чип FM25L04B. Я понимаю ещё, когда надо логировать значения (большие объёмы данных), то тогда внешняя память оправданное решение.
Сроки хранения данных тоже важны. У МК количество циклов перезаписи на несколько порядков меньше. Ну и, опять же, - комплектация такая, какая используется.
Поделиться72020-07-27 21:33:34
схему выложите
Поделиться92020-07-27 22:12:10
нельзя так...
1. сброс уберите с шины +5в, поставьте резистор 4-10 кОм между +5в и Сбросом
2. зачем отрицательный импульс на м-ме памяти на ноги /WR и /Hold?
3. увеличить на шине i2c сопротивления резисторов до 4-10 кОм
4. конденсаторы на шину питания: 0.1 uF штуки три около МК и пару на 1uF
ps
ноги adc6 и adc7 нельзя использовать как Pin. Не, опросить можно как два ацп канала, но по схеме не понять куда они подключены
такой мощный 7-сегментник и напрямую к ногам МК? нельзя так, транзисторы-ключи надо для разрядов и в идеале и на сегменты.
Отредактировано Александр Д. (2020-07-27 22:27:39)
Поделиться102020-07-28 08:08:09
3. увеличить на шине i2c сопротивления резисторов до 4-10 кОм
И ещё всё ЭТО включено через резистор 1К к земле.
В общем: уважаемый rustr, схема у вас НЕ готова (от слова "совсем", куча ошибок и недоделок).
Поделиться112020-07-28 08:41:29
схема у вас НЕ готова
Как и ТЗ. В каком формате будут выводиться значения на индикатор? В секундах, минутах, часах, днях? Как будут переключаться индицируемые значения? Кнопкой, по таймеру? Все нужно продумать, чтобы потом непоняток не приключилось.
Поделиться122020-07-28 09:30:21
Этот рисунок НЕ рабочая схема. Только обозначить точки подключения. Меня интересует порядок цен на написание прошивки. Формат вывода данных на семисегментный индикатор ну никак не может влиять на цену. На схеме никаких кнопок нет.
Индикатор не 6'' (дюймов), а 6*(количество) семисегментных индикаторов.
Поделиться132020-07-28 17:35:08
С таким подходом (материал, ТЗ) цена ровна бесконечности.
Поделиться142020-07-28 20:26:53
посмотрите здесь: http://avrproject.ru/publ/schetchik_motochasov/1-1-0-86
может у самого получится сделать?
Поделиться152020-07-29 11:26:29
Формат вывода данных на семисегментный индикатор ну никак не может влиять на цену
Да, там легко, можете сами написать, зачем за это платить, знания получите.
Поделиться162020-07-30 18:50:14
Спасибо всем, вопрос решен благодаря форуму