Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.

Поиск:

Тип: Сообщения; Пользователь: veso74

Страница 1 из 2 1 2

Поиск: На поиск затрачено 0.01 сек.

  1. Ответов
    69
    Просмотров
    16,750
    Как идея: чтобы напр. повысить повторяемость, приведите код к нормальным параметрам: I2c ~100 kHz, с fuses по умолчанию :).
  2. Ответов
    69
    Просмотров
    16,750
    В Proteus: ошибок нет, но нет индикации на дисплее (DS18B20, DS18S20). Наверное что-то с частотой не настроено, но пробовал много вариантов. На какой частоте работает I2c?

    В устройство: красивая,...
  3. Ответов
    69
    Просмотров
    16,750
    В публ. прогр. коды для Arduino есть для 3 типов датчика, множество параллельных датчиков на шине с идентификация по ID, есть CRC check и др. но ... ето другая конструкция.

    // the first ROM byte...
  4. Ответов
    69
    Просмотров
    16,750
    Возможно я не понял назад в теме вопрос о датчиках (РУ -> БГ).
    А не видел никогда датчик DS18S20 "вживую".
  5. Ответов
    69
    Просмотров
    16,750
    Даю свою версию. Mожет быть полезно.

    Arduino IDE + MicroCore -> ATtiny13A + DS18B20 + 0,91" OLED 128x32 SSD1306
    Fuses: L = 6A, H: FF (default), clock: 1.2 MHz
  6. Ответов
    69
    Просмотров
    16,750
    Да :). Симуляция: работает. На устройстве: работает: 2/2 сек (clock: 1,2 MHz): PB3-1 PB4-0, PB3-0 PB4-1 ...
  7. Ответов
    69
    Просмотров
    16,750
    Пишите код на C ;-). И из алгоритмов регистров выбранного МК перейдете только в алгоритмов самого устройства. Даже для ATtiny13A (является более перспективным и) требует меньше времени для написания....
  8. Ответов
    69
    Просмотров
    16,750
    Да, проверил осциллографом. Но без LED есть ниво и 0 вольт.
    Со LED есть какое-то низкое напряжение (китайские светодиоды тоже загораются и на микроА - pull-ups).
  9. Ответов
    69
    Просмотров
    16,750
    PB4 - 0 всегда, PB3 - блинк -> OK, LED моргает.
    Но зачем на PB0, PB1, PB2 есть сигналы (к GND)? Или ВЧ, или ШИМ импульсы? Светится тускло, но светится. (Отключаю программатор с RESET, SCK, MOSI,...
  10. Ответов
    69
    Просмотров
    16,750
    Proteus: нет ошибка. Но при старте PB0, PB1, PB2 в 1, PB4 в 0 доля секунды, затем PB3 моргает.
    В устройство: PB3 моргает, но и PB0, PB1, PB2 горит очень тускло, но постоянно (+транслейт).
    ---...
  11. Ответов
    69
    Просмотров
    16,750
    И ничего не мигает в Proteus-e.

    На реальной устр. светодиод очень слабо загорается и моргает ~2 сек/2 сек на PB2 (7).
    Что-то не так с LED блинк ... есть сигнал с ВЧ частотой, ШИМ ... ?

    Пока у...
  12. Ответов
    69
    Просмотров
    16,750
    Eсли можно dайте hex файл. Xотя бы в симуляции можно попробовать.
  13. Ответов
    69
    Просмотров
    16,750
    Не могу попробовать. На этом языке с МК "не разговариваю" :).
  14. Ответов
    69
    Просмотров
    16,750
    Моя инициализация OLED 0.91'' 128х32 SSD1306

    const uint8_t OLED_INIT_CMD[] PROGMEM = {
    0xA8, 0x1F, // set multiplex (HEIGHT-1): 0x1F for 128x32, 0x3F for 128x64
    0x22, 0x00, 0x03, //...
  15. Ответов
    69
    Просмотров
    16,750
    Никакого изменения яркости дисплея (синий). При другом управляющем коде дисплей загорается ярко.
    --
    Офф: Ух, как ненавижу уже эти AVR! Вместо Fuse L = 0x6А для другого кода написал 0x6F. Теперь...
  16. Ответов
    69
    Просмотров
    16,750
    У меня DS оригинал из проверенного магазина. С Arduino работает с проверка ROM code нормально. На AVR, STM8/32 через Arduino, PIC работает без проверки, показывает нормально. Должно быть только время...
  17. Ответов
    69
    Просмотров
    16,750
    Температура повышена примерно на 4,7 градуса. Есть время между запроса на чтение и преобразование? (tCONV = 750 ms для 12 bit)
  18. Ответов
    69
    Просмотров
    16,750
    В Proteus AVR WATCHDOG ошибка опять есть. Там не работает.
    В реальное устройство: 3-версии кода работают. Яркость очень низкая. Есть знак "минус": -26.312oC (а в комнате тепло).
    ---
    Не проще ли...
  19. Ответов
    69
    Просмотров
    16,750
    Код продолжает не загружаться в Proteus-e и выдает ошибку. Что-то удаляете/не добавляете в WATCHDOG.

    С другим такой проблемы нет.
  20. Ответов
    69
    Просмотров
    16,750
    да, в моем случае: SSD1306, reg 0x20 = 0x01 -> vertical addressing mode
    фонт 3x8
Показано с 1 по 20 из 22
Страница 1 из 2 1 2