Всем добрый день, пишу программу для работы с упомянутыми датчиками , возник вопрос, время преобразования при 12 битном разрешении 750 мс , чтобы не тупить в цикле хочу воспользываться возможностью уведомления об окончании преобразования, в даташите сказано что нужно сформировать слот времени и после этого опрашивать шину , как только шина встанет в 1, преобразование закончено и можно читать температуру, однако всякий раз при чтении буфер оказывается пуст
Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19758 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
Rimsky писал(а):
Интересно, а процессор в компе наверное пипец как пОтом обливается, а также и видюха с БП
Таки не путайте охлаждение тепловыделяющих элементов и обдув датчика, температура которого равна температуре окр. среды.
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19758 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
Теоретически... ограничивается только возможностями МК.
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19758 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
40 штук.... на одной линии могут уже сказываться паразитные ёмкости. А если разбросать — то без проблем.
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21 Сообщений: 19758 Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения:0 Медали: 1
Почему нет?
_________________ [ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ] Измерить нннада?
Карма: 6
Рейтинг сообщений: 61
Зарегистрирован: Вт сен 07, 2010 19:27:48 Сообщений: 927 Откуда: Ташкент
Рейтинг сообщения:0
В свое время был разработан и изготовлен в нескольких экземплярах прибор с 16 датчиками на одной линии процессора. Изготоленные приборы усешно эксплуатируются с общей длиной соединительных линий до 300 метров.
Зарегистрирован: Пт мар 11, 2011 08:51:55 Сообщений: 294
Рейтинг сообщения:0
Здравствуйте. Снова старая проблема. Видать не в датчике было дело. Подскажите, а сам датчик надо герметизировать? Он у меня в бане висит, влажность поывшенная, посто обмотан термоусадкой, а внутри нее ноги в изоленте...и вся изоляция. Пока домой нес, он стал показывать что надо. На место поставил, он опять стал 0 показывать или ошибку. Не понимаю в чем дело. Некоторое время работает, потом опять вырубается...хотя теперь у меня осциллограф есть, я еще посмотрю, но про гермитизацию хотя бы ответьте. Заранее спасибо.
У меня не было проблем каких либо, когда я свой датчик прям в кипяток сувал (прям с голыми ногами)..... Что в воде - пашет, что вытащил..... Думаю в другом проблема
Зарегистрирован: Пт мар 11, 2011 08:51:55 Сообщений: 294
Рейтинг сообщения:0
Я недавно купил осциллограф. Нашел кажись заразу. Дело не в проге и не в герметике. Дело пока неясно в чем, но если осцилом ткнуть в ногу к которой привязан датчик, то он стабильно показывает нужную цифру-температуру. Так как через осцилл ток все же течет, несмотря на его большое сопротивление, я подозреваю дело либо в мертвых, либо в плохо паянных подтягивающих резисторах. Проверю, отпишусь.
Карма: 90
Рейтинг сообщений: 1430
Зарегистрирован: Чт мар 18, 2010 23:09:57 Сообщений: 4568 Откуда: Планета Земля
Рейтинг сообщения:0 Медали: 1
Цитата:
Дело не в проге
Как раз - наоборот. Дело, скорее всего, в программе. При подключении щупа Вы добавляете на линию ёмкость, заваливающую фронты импульсов. Скорее всего с таймингами проблема. Поиграйтесь с задержками в тайм-слотах.
Зарегистрирован: Пт мар 11, 2011 08:51:55 Сообщений: 294
Рейтинг сообщения:0
Отписываюсь. Пока полет нормальный. Итак Все началось в незапямятные времена, когда я делал свою первую в жизни плату...примерно три месяца назад. Я ее делал по методу ЛУТ+фольга (очень рекомендую, никаких проблем с дорогами в 0.3мм, перенос идеальный на любом принтере). Сделал. Выяснилось, что при распечатке рисунок платы был несколько уменьшен одной из программ, с помощью которых я это делал. Но, припаять все можно и так...все, да не все, оказалось микроконтроллер в плату не лезет! Переделывать плату было лень...первая, я и так на нее убил кучу времени и был уже на излете своиз сил...если учесть четыре месяца изучения электроники и программирования МК...плату я сам разработал пусть и "на основе" (она проще чем сдешняя из статьи) и программу тоже. Я нашел выход...дурной как выяснилось. Взял планшетку под МК...разъемчик такой и вбил его в плату отверткой. Ноги у планшетки погнулись, но она влезла. Один недостаток, на другой стороне погнутые ноги почти не видны были. Я припаял разъем к плате и у той ноги где датчик припоя не хватило немного. Вот от этого, когда плату слегка погнешь, раскрутишь корпус, просто перетащишь с места на место он и работал, и подолгу (зазор судя по всему микронный). Ткнул я туда осциллом и замкнул его...вот и нашлась "проблема"...а проблема эта - лень и кривые руки. Впреть недопущу, лучше уж переделать сразу чем три месяца искать периодическую проблему.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения