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

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Ищу/продам/куплю/услуги » Нужно написать программу для Atmega48


Нужно написать программу для Atmega48

Сообщений 1 страница 16 из 16

1

Приветствую.
Задача - нужна прога для счетчика наработки. Вывод на 6* 7-сегментный индикатор. Хранение в памяти FM25L04B.
3 значения - кол-во включений, общее время работы и время работы при подаче на определенный пин МК единицы.
Интересует цена.

0

2

А какой у вас бюджет..😀

0

3

Есть готовые. На разных МК. С дисплеем и без (передача по ИК).

Почему такая память? в AVR есть eeprom. Вроде такая память есть, но зачем не могу понять...

1 штука надо или под производство? С платой или без?

upd
есть для учета работы времени двигателя, есть для контроля времени и температуры двигателя.

Отредактировано Александр Д. (2020-07-27 20:48:30)

0

4

Yuriy.pv написал(а):

А какой у вас бюджет..😀

Бюджет у нас мизерный. Т.е. его нет вовсе.

Александр Д. написал(а):

Есть готовые. На разных МК. С дисплеем и без (передача по ИК).

Почему такая память? в AVR есть eeprom. Вроде такая память есть, но зачем не могу понять...

1 штука надо или под производство? С платой или без?

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

Отредактировано rustr (2020-07-27 20:51:10)

0

5

rustr написал(а):

Память потому, что для нее не надо питания для сохранения данных

Так МК так же может хранить данные. :) У вас получается бесполезный один чип FM25L04B. Я понимаю ещё, когда надо логировать значения (большие объёмы данных), то тогда внешняя память оправданное решение.

0

6

RDW написал(а):

Так МК так же может хранить данные.  У вас получается бесполезный один чип FM25L04B. Я понимаю ещё, когда надо логировать значения (большие объёмы данных), то тогда внешняя память оправданное решение.

Сроки хранения данных тоже важны. У МК количество циклов перезаписи на несколько порядков меньше. Ну и, опять же, - комплектация такая, какая используется.

0

7

схему выложите

0

8

https://forumupload.ru/uploads/0000/25/b8/1403/t85969.jpg

0

9

нельзя так...
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)

+1

10

Александр Д. написал(а):

3. увеличить на шине i2c сопротивления резисторов до 4-10 кОм

И ещё всё ЭТО включено через резистор 1К к земле.  :D

В общем: уважаемый rustr, схема у вас НЕ готова (от слова "совсем", куча ошибок и недоделок).

0

11

RDW написал(а):

схема у вас НЕ готова

Как и  ТЗ. В каком формате будут выводиться значения на индикатор? В секундах, минутах, часах, днях? Как будут переключаться индицируемые значения? Кнопкой, по таймеру? Все нужно продумать, чтобы потом непоняток не приключилось.

0

12

Этот рисунок НЕ рабочая схема. Только обозначить точки подключения. Меня интересует порядок цен на написание прошивки. Формат вывода данных на семисегментный индикатор ну никак не может влиять на цену. На схеме никаких кнопок нет.
Индикатор не 6'' (дюймов), а 6*(количество) семисегментных индикаторов.

0

13

С таким подходом (материал, ТЗ) цена ровна бесконечности. :glasses:

0

14

посмотрите здесь: http://avrproject.ru/publ/schetchik_motochasov/1-1-0-86
может у самого получится сделать?

0

15

rustr написал(а):

Формат вывода данных на семисегментный индикатор ну никак не может влиять на цену

Да, там легко, можете сами написать, зачем за это платить, знания получите.

0

16

Спасибо всем, вопрос решен благодаря форуму :)

+1


Вы здесь » Программирование ATMEL в BASCOM. » Ищу/продам/куплю/услуги » Нужно написать программу для Atmega48