1 2 3 4 5 6 7 8 9 10 9/10 9,00оценок: 6

"Народный контроллер" для теплового насоса - 2

Тема в разделе "Геотермальные тепловые насосы", создана пользователем kmvtgn, 13.03.18.

Статус темы:
Закрыта.
  1. Gaunt
    Регистрация:
    14.06.12
    Сообщения:
    14.700
    Благодарности:
    10.089

    Gaunt

    Живу здесь

    Gaunt

    Живу здесь

    Регистрация:
    14.06.12
    Сообщения:
    14.700
    Благодарности:
    10.089
    Адрес:
    Стерлитамак Уфимской Губернии
    @vad711, Почему для своей мини платы, выбрал именно дуе?
    STM32F103, что мешает использовать платы на этом чипе?
     
  2. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4
    Да доработки делались под плату Павла.
    Номинал не выпаянного резистора 1ком.
     
  3. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    Вложения:

    • IMG_20190719_113246.jpg
  4. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    Вот тут у некоторых людей были такие-же проблемы - https://forum.arduino.cc/index.php?topic=167492.msg3683922#msg3683922
    В том сообщении помогло отключение светодиода на pin 1 (TX0).

    Такая ошибка, судя по тому форуму, говорит о том, что память Sam3x не сбрасывается.
    Это можно проверить так - перед заливкой прошивки нажать "Erase" кнопку на DUE.

    @compacter, фото плохое, но не вижу резистора на транзисторе (доработка №2) и кондеров на часовой кварц.

    Можно много чего использовать, это всегда вопрос компромисса.
    Для любого микроконтроллера нужна адаптация кода, а в некоторых моментах серьезная переделка.
    Да и платы уже есть, а для STM32 многовыводных китайских плат не наблюдал, а самому это паять ну нафиг.

    Сравнение производительности, в целочисленной арифметике DUE почти в 3 раза быстрее:
    Arduino Due (Atmel SAM3X8E 84 MHz Cortex-M3):
    INT_LOOP (30000) bench...= 1074 microseconds 27.93MIPS
    LONG_LOOP (30000) bench...= 1107 microseconds 27.10MIPS
    FLOAT_DIV (30000) bench...= 25859 microseconds 1.21MFLOPS
    FLOAT_MUL (30000) bench...= 18659 microseconds 1.71MFLOPS

    Generic STM32F103C8T6 72MHz (Cortex-M3):
    INT_LOOP (30000) bench...= 2924 microseconds 10.26MIPS
    LONG_LOOP (30000) bench...= 2926 microseconds 10.25MIPS
    FLOAT_DIV (30000) bench...= 27979 microseconds 1.20MFLOPS
    FLOAT_MUL (30000) bench...= 20463 microseconds 1.71MFLOPS


    DUE Core поставил, изменил пины на выходные устройства как нужно и вперед.
    Да что говорить, даже поменять эти пины в конфиге нужно время. Вроде фигня, а бац и пол дня пролетело...
     
    Последнее редактирование: 19.07.19
  5. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4
    2 vad711 да так и есть если нажать эрейз все работает спасибо за подсказку.
     
  6. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4
    Ребят подскажите пожалуйста не могу зайти на вэб морду

    ...
    START -
    Found I2C journal: size 57344 bytes, head=0x6ccd, tail=0x6ccc
    Firmware version: 1.031
    Chip ID EXID: 677251680
    Chip ID SAM3X8E: 51203120-534b484e-30303031-36303036
    Last reason for reset SAM3x: General
    Last FreeRTOS task + error: 0x0000
    Power +5V, +3.3V on board: ON
    Supply Controller Status Register [SUPC_SR]: 0x00001080
    Supply monitor ON, voltage: 3.0V
    Control EEV driver L9333: ON
    1. Setting and checking I2C devices. ..
    I2C init on 400 kHz - OK
    I2C device found at address 0x18 - OneWire DS2482-100 bus: 1
    I2C device found at address 0x50 - EEPROM AT24C512
    I2C device found at address 0x68 - RTC DS3231
    2. Init Heat Pump main class. ..
    Init Modbus RTU via RS485: OK
    Invertor Omron MX2: present config
    00:00:02 $ERROR source: Omron MX2, code: -39
    SDM120, no connect.
    SDM120, no connect.
    SDM120, no connect.
    SDM120, no connect.
    3. Read safe Network key. ..
    Mode safeNetwork OFF
    4. Load data from I2C memory. ..
    Load counters OK, read: 52 bytes
    Load settings from I2C, size 1110, crc: dba7, v. 135 OK
    Load profile #0 OK, read: 315 bytes, crc: 1e4f
    Scheduler CRC mismatch!
    Hash user: dXNlcjp1c2Vy
    Hash admin: YWRtaW46YWRtaW4=
    5. Init SD card. ..
    Initializing SD card... OK
    Found index. html file
    SD card info
    Manufacturer ID: 0x83
    OEM ID: NC
    Serial number: 0x0
    Volume is FAT32
    blocksPerCluster: 64
    clusterCount: 1967103
    freeSpace: 64446.00 Mb
    6. Init SPI flash disk. ..
    Manufacturer ID: 0xEF
    Memory type: 0x40
    Chip size (0x18): 16777216 bytes
    Free: 14183680 bytes
    Serial number: 0xe467bc175b27572d
    Web interface source: SD card
    7. Start read ADC sensors
    8. Setting Network. ..
    Network setup: 100F 192.168.1.177/24 G: 192.168.1.1 DNS: 192.168.1.1
    MAC: DE: A1:1E:01:02:03
    9. Setting time and clock. ..
    I2C RTC DS3232: 20:49:19 10/01/2000
    Init SAM3X8E RTC
    00:00:02 Update time from NTP server: ntp2.stratum2.ru
    ntp2.stratum2.ru DNS lookup by UDP failed! Code: -4
     
  7. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4
    На ноутбуке отключен вифи, лан кабель в порт ноута и нк, в свойствах айпиви4 установлена таже
    подсеть что и в логе загрузки, из смд нк пингуеться, а браузером не заходит.
     
  8. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4
    Может от SD зависеть?
     
  9. fotyaa
    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538

    fotyaa

    Живу здесь

    fotyaa

    Живу здесь

    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538
    Адрес:
    Коломна
    Наверное надо свич или роутер использовать, а тут видимо прямой провод.
     
  10. Elprog
    Регистрация:
    11.07.12
    Сообщения:
    5.345
    Благодарности:
    3.459

    Elprog

    Живу здесь

    Elprog

    Живу здесь

    Регистрация:
    11.07.12
    Сообщения:
    5.345
    Благодарности:
    3.459
    Адрес:
    Москва
    Провод можно/нужно сделать "кроссоверный" Для прямого подключения.
     
  11. fotyaa
    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538

    fotyaa

    Живу здесь

    fotyaa

    Живу здесь

    Регистрация:
    25.05.14
    Сообщения:
    558
    Благодарности:
    538
    Адрес:
    Коломна
    2019-07-19_212204.png
    Ну да, или кросс.
     
  12. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
    WIZnet Team
    W5500 does not support auto-MDIX feature.
    Thus, user should use straight-through cables to connect to other switches or routers and crossover cables to connect to devices such as servers, workstations or another W5500.
     
  13. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4
    ОК спасибо всем.
     
  14. compacter
    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4

    compacter

    Участник

    compacter

    Участник

    Регистрация:
    10.09.18
    Сообщения:
    43
    Благодарности:
    4
    Скажите а никто не заморачивался чтоб сделать возможность загрузки скетча по lan.
    Что то типа usb other ip.
     
  15. vad711
    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964

    vad711

    Живу здесь

    vad711

    Живу здесь

    Регистрация:
    30.04.14
    Сообщения:
    5.267
    Благодарности:
    4.964
    Адрес:
    МО
Статус темы:
Закрыта.