Приветствую ! собрана схема на основе L9637D, на выходе RX и TX, вот пример, только без части с ft232bl

Lemur
Offline
Зарегистрирован: 11.01.2016

на амперке никто не знает, може тут есть компетентные, кто сможет помочь разобраться

 

собрана схема на основе L9637D, на выходе RX и TX, вот пример, только без части с ft232bl

[​IMG]



c L9637D с ног получаем RX и TX 



есть ардуино нано и usb ttl, для соединения с пк

вопрос такой, как правильней сделать, что бы подать на пины ардуины rx, tx данные с L9637D и транслировать через usb-uart в пк?



в итоге нужно будет подсоединит вагком через ардуину, далее получение/отправка данных в к-линию.



тем самым хочется убить двух зайцев, как снифер слушаем отправляемые/принимаемые данные и с ними можно что-то сделать и просто использование вагком.



пробовал даже просто, подключить к пинам арудинки, 2,3 tx, rx от L9637D и при помощи например SerialToSerial читать писать - ничего не вышло.

делал и с AltSoftSerial.h и SoftwareSerial.h

#include <AltSoftSerial.h>

AltSoftSerial altSerial;

void setup() {
  Serial.begin(9600);
  altSerial.begin(9600);
}

void loop() {
  char c;

  if (Serial.available()) {
    c = Serial.read();
    altSerial.print(c);
  }
  if (altSerial.available()) {
    c = altSerial.read();
    Serial.print(c);
  }
}

и такой пробовал

 

#include <SoftwareSerial.h>
SoftwareSerial ss(3, 2);

void setup() {
  Serial.begin(9600);
  ss.begin(9600);
}

void loop() {
  char c;

  if (Serial.available()) {
    c = Serial.read();
    ss.print(c);
  }
  if (ss.available()) {
    c = ss.read();
    Serial.print(c);
  }
}

скоростя Serial пробовал с 4800 до 38400 (4800, 7200, 9600 ... и т.д.)

 

помогите понять, что может быть? либо ардуинка не может транслировать? или руки кривые, знания не полные:(

MaksVV
Offline
Зарегистрирован: 06.08.2015

какой у вас usb ttl переходник? и как подключали?