Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Датчик давления и температуры на DS18B20

Датчик давления и температуры на DS18B20 16 фев 2018 08:29 #26

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
slava пишет:
в строке давления на пол-секунды ноли, потом прочерки, и так и стоит
Прочерки - это давление больше 9,9 бар.
Или ошибка при монтаже - сверьте выводы с проектом. Или большое напряжение на входе в МК. Должно быть в пределах от 0 до 2,5V. Если нужен другой диапазон напряжение - пишите какой.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 10:41 #27

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
нужно от 0 до 5в, но я пока поставил по входу давления переменник на 10 ком, меняю от 0 до 5 и никакой реакции, подключаю правильно, контролирую прямо на выводе микосхемы - 28 вывод
Последнее редактирование: 16 фев 2018 11:05 от slava.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 11:32 #28

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Выводы питания МК все подключены? 20-ый, 21-ый, 22-ой...
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 11:50 #29

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
да
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 11:58 #30

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Тогда не знаю. Надеюсь, Вы не просто проверили наличие соединений, но и измерили напряжения.

В Protues работает, ему я здесь доверяю. Гляну вечером, если есть такой дисплей, тогда посмотрю на макете.
Администратор запретил публиковать записи гостям.
Спасибо сказали: slava

Датчик давления и температуры на DS18B20 16 фев 2018 12:15 #31

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
Все заработало - 21-вый пин был в земле, в каком формате должен быть рисунок главного экрана? Как быстро? Меню тоже рисовать? В лаеуте можно? Градусы с десятыми можно?
Последнее редактирование: 16 фев 2018 12:17 от slava.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 12:37 #32

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Рисовать можете в удобном для Вас графическом редакторе. Но для рисунков должна быть пикселизация. Тогда я смогу повторить его в прошивке.
Шрифты можете составить свои, есть специальные программы. (Кстати, для рисования тоже.) Или дать библиотеку шрифтов, таких много в сети.

Чем подробнее Вы все разрисуете, тем легче будет мне и Вы получите то, что хотите.
Градусы можно с десятыми, давление можно с сотыми... Но это все Вы должны указать, и указать где и как это все располагается на дисплее.
Это тоже часть ТЗ. Если от заказчика какой-то информации нет, значит ему все равно, значит делаю на свое усмотрение. А понравится или нет...
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 14:27 #33

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
Вот так сделал, миллиметр - пиксель -это 96x68, но как именно в пикселях сделать - не знаю.

Вложенный файл:

Имя файла: датчик.rar
Размер файла:5 KB
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 15:59 #34

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Есть специальные генераторы символов для тех же дисплеев... Задайте в поиск.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 17:11 #35

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
А так подходит?

Вложенный файл:

Имя файла: Новаяпапка-2.rar
Размер файла:49 KB
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 21:45 #36

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46

Вложенный файл:

Имя файла: датчик-2.rar
Размер файла:45 KB

Исправил предыдущий архив.
Последнее редактирование: 16 фев 2018 21:51 от slava.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 22:30 #37

  • Айнцвайдрайченко
  • Айнцвайдрайченко аватар
  • на форуме
  • Модератор
  • Сообщений: 728
  • Спасибо получено: 247
  • Site Sponsor 2019 Author zavsehdatay
slava, прочтите п.3.3 Правил форума
СЛАВА УКРАЇНІ!
Ганьба агресору, смерть окупантам!
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 22:35 #38

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 1893
  • Спасибо получено: 752
  • Site Sponsor 2017 Author Site Sponsor 2019
slava, ваш труд напрасен,
что вы рисуете , с шагом 0.5 мм?
нужно 96мм x 68мм пиксель 1мм, а у вас пиксель 0.5 мм , это значит что ваша картинка 192x136 точек.
Лучше просто в паинт отсчитайте размер 96x68 точек и рисуйте там
#StopRussianAggression
Последнее редактирование: 16 фев 2018 22:36 от Oto.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 16 фев 2018 23:16 #39

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Вот так сделал, миллиметр - пиксель
Я уже писал:
Но для рисунков должна быть пикселизация.
Переводить картинки в пиксели я не буду. Есть специальные программки, можно и Paint, можно и Excel по клеточкам, можно найти картинки с стандартными шрифтами. Но я должен видеть каждый пиксель отдельно.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 17 фев 2018 11:37 #40

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
Еще вот так, уже боюсь, там еще и массивы получились, не знаю, может надо.

Вложенный файл:

Имя файла: tablo.rar
Размер файла:29 KB
Последнее редактирование: 17 фев 2018 11:39 от slava.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 17 фев 2018 14:23 #41

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Так нормально. Если говорить о пикселях.
Но это не надписи, это у Вас картинки. Нужно разработать шрифт (или выбрать готовый). Шрифт подразумевает в данном случае одинаковый размер знакоместа. Вот сейчас в проекте есть два шрифта - большие цифры и мелкие буквы. Их можно назвать стандартными, может я где-то их правил для себя, это уже не помню. Могу оставить и так, если Вы не предложите другой.
Есть специальные программы (десятки специальных программ, может сотни) именно для разработки шрифтов. Задается размер знакоместа, например, 5x8 или 10x16, или любой какой Вам нравится. В пределах этого знакоместа рисуются символы. Есть уже готовые. Просто задайте в поиск "шрифты для графического дисплея" или что-типа этого.
Пиктограммы - да, это более индивидуальное. По Вашему рисунку я их сделаю. Но тоже желательно, чтобы их размеры были кратными размерам шрифта. Тогда все красиво распределяется по дисплею - строки, колонки, выравнивание...

И второе. Вы просто дали надписи в Меню. Что за этими надписями? Должна быть навигация между этими надписями, должен быть как-то обозначен выбор активной надписи. Потом нужно войти в соответствующее подменю, там тоже какие-то надписи, какие-то настройки. Как ими управлять, в каких пределах и т.п.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 17 фев 2018 18:53 #42

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
Soir пишет:
Т
И второе. Вы просто дали надписи в Меню. Что за этими надписями? Должна быть навигация между этими надписями, должен быть как-то обозначен выбор активной надписи. Потом нужно войти в соответствующее подменю, там тоже какие-то надписи, какие-то настройки. Как ими управлять, в каких пределах и т.п.
А архив в 15-ом посте не подходит?
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 17 фев 2018 19:20 #43

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
В целом, повторяюсь, понятно. Но я уже пытаюсь представить себе организацию меню, вид дисплея и т.п. Поэтому и уточняю. Не хочу сейчас перечислять все вопросы из предыдущего сообщения, просто еще раз его прочтите. Скажу лишь, что я должен четко знать и понимать, что будет отображаться на дисплее в каждой ситуации, при каждом нажатии на кнопку.

Если Вы затрудняетесь сделать подробное описание, я могу сделать так, как мне покажется правильным или удобным. Но не факт, что наши вкусы совпадают.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 17 фев 2018 19:25 #44

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
В подменю только цифры, в указаных пределах и шагах, а на счет вкусов, так правильно, но меню кроме меня видеть никто не будет, пользоваться я им буду от силы раз пять, главное главный экран, тут как я понял проблемы и мне их не вытянуть.
Последнее редактирование: 17 фев 2018 19:28 от slava.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 17 фев 2018 19:29 #45

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Никаких там проблем нет.
Ладно, сделаю как получится, а там уже сами смотрите...
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 18 фев 2018 15:43 #46

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Немного доработал проект. Собственно, определены шрифты и вывод информации. Дальше уже будет проще.
Пока еще тоже мало что работает. Кнопкой MENU разве что можно зайти и посмотреть список параметров.
Смотрите. Если что-то не так - пишите сразу, чтобы я не делал дурной работы.
Последнее редактирование: 18 фев 2018 18:37 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 18 фев 2018 16:17 #47

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
КРАСОТА!!!! А что в меню (дисплей) ? Переделайте вход давления от 0 до 5 вольт,Вы знакомы с датчиком давления мм358а?
Последнее редактирование: 18 фев 2018 17:20 от slava.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 18 фев 2018 16:48 #48

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
Я еще не придумал, может Вы скажете. Пока просто пункт обозначил. Может сделаю инверсию, может регулировка контрастности...

Сейчас попытался сделать перебор пунктов меню (SELECT), должна перемещаться стрелочка. Но похоже Proteus не переваривает. Попробуйте в железе.
Последнее редактирование: 18 фев 2018 18:36 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 18 фев 2018 17:00 #49

  • slava
  • slava аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 46
Работает в низ 23-им пином, а и инверсно начал работать дисплей
Последнее редактирование: 18 фев 2018 17:02 от slava.
Администратор запретил публиковать записи гостям.

Датчик давления и температуры на DS18B20 18 фев 2018 17:05 #50

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 9441
  • Спасибо получено: 3287
  • Respect Site Sponsor 2019 Author
slava пишет:
Работает в низ
Нормально реагирует на кнопку, не подвисает?
slava пишет:
инверсно начал работать дисплей
Это я для пробы.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir