Бортовой компьютер на 16F676
|
|
Admin | Дата: Вторник, 20.11.2012, 12:12 | Сообщение # 11 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Chel, вот схема термометра на 2 датчика на 676 пике. Но, так как у меня не было дисплея 1601, я смоделировал устройство в Протеусе. Судя по информации, у однострочных дисплеев на 16 символов может быть различная адресация этой одной строки - или 16х1 (как в моем варианте), так и 8х2 (причем "вторая" часть строки может начинаться с адреса 0х40). Поэтому, схему вам необходимо протестировать в "железе" и сообщить, что получилось (т.е выводится ли "вторая" часть строки - температура на улице).
В итоге все должно выглядеть так - слева температура в доме (пиктограмма дома), справа температура на улице (пиктограмма солнца). Предел измерений обоих темрмодатчиков стандартный: -55....+125 градусов.
Схему берем отсюда - http://electromost.com/news....2-14-55 резисторы R1-R3 можно исключить. Так же, если это не "автомобильный" вариант, необязательными элементами являются L1, VD2. Диод VD1 можно оставить - это защита от переполюсовки питания.
Прошивка во вложении:
|
|
| |
Chel | Дата: Вторник, 20.11.2012, 12:12 | Сообщение # 12 |
Группа: Пользователи
Сообщений: 29
Статус: Offline
| Спасибо.Сейчас буду пробовать.
|
|
| |
Chel | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 13 |
Группа: Пользователи
Сообщений: 29
Статус: Offline
| А какие биты конфигурации.
Скидал на монтажке мин. за 40 прошил.Вот что получилось.
|
|
| |
Chel | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 14 |
Группа: Пользователи
Сообщений: 29
Статус: Offline
| А если прошить версию под 1602 то вот
|
|
| |
Admin | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 15 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Quote (Chel) А если прошить версию под 1602 то вот
В принципе, все понятно, мне нужно будет в программе изменить несколько адресов вывода информации. В любом случае получается, что и прошивка 1602 вполне подойдет под однострочный индикатор. Значит, адресация в этом индикаторе все же 8х2, а не 16х1, т.е. вторая "половина" строки начинается с адреса 0ХС0
|
|
| |
Mazzz | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 16 |
Группа: Пользователи
Сообщений: 20
Статус: Offline
| Здравствуйте!!! Собрал получился вот такой баг, с чем может быть связано
|
|
| |
Admin | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 17 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Chel, прошивку обновил, качаем из поста #11 и смотрим, что получается.
|
|
| |
jumbo | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 18 |
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Здравствуйте уважаемый автор, очень понравилась ваша конструкция бортового компьютера на 16F676, можете ли переделать прошивку чтобы отображалось два вольтметра, один будет измерять напряжение бортовой сети а другой подключить параллельно к датчику бака чтобы показывал напряжение уровня топлива.
|
|
| |
Chel | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 19 |
Группа: Пользователи
Сообщений: 29
Статус: Offline
| Уже лучше но всеравно что то не так.
|
|
| |
Admin | Дата: Вторник, 20.11.2012, 12:13 | Сообщение # 20 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Quote (Mazzz) Здравствуйте!!! Собрал получился вот такой баг, с чем может быть связано Даже затрудняюсь сразу ответить, сейчас просмотрель прошивку, все там правильно. На всякий случай убрал неиспользуемые блоки программы, но не думаю, что это может как-то влиять. В идеале было бы попробовать на время "подкинуть" другой индикатор.
В общем, попробуйте ещё раз залить уже измененную прошивку из поста №9
Quote (jumbo) а другой подключить параллельно к датчику бака чтобы показывал напряжение уровня топлива Для этого нужно знать отношение литры/вольты, которое к тому же будет скорее всего нелинейным, как и с давлением у Mazzz, да и для разных машин будет отличаться.
Сейчас ничего обещать не могу, я уже и так перевыполнил "социалистические" обязательства по "просьбам трудящихся" касаемо изменения прошивок данного девайса Возможно, как-нибудь позже и сделаю, но при условии, что будет предоставлена четкая таблица соотношений литры/вольты. Хотя бы при пустом, заполненном наполовину и при полном баке.
|
|
| |