User avatar
Alejolobo
Posts: 3
Joined: Thu Jul 21, 2016 8:43 pm
Location: Colombia
Contact: Yahoo Messenger

Serial no funciona Raspberry Pi 3

Fri Feb 03, 2017 5:38 am

Buen día,

Hace tiempo que he venido trabajando con la Raspberry Pi 3, tengo instalado como sistema operativo Raspbian, esta actualizado al 01 de febrero de 2017, y a pesar de seguir todos los tutoriales no he logrado hacer que exista comunicación serial.

El proyecto consiste en realizar una red con base al protocolo RS485, a través de los driver MAX485, se realizó la conexión del bus y las demás tarjetas funcionan cuando como master se pone un arduino, pero cuando se conecta a la raspberry pi 3, no hay ningún funcionamiento.

Tengo entendido que por el bluetooth y otros argumentos, se realizaron cambios al interior de la Raspberry, pero realmente después de seguir muchas indicaciones, no logro hacer que funcione.

Por favor ayúdenme con urgencia, necesito lograr poner la raspberry pi 3, como máster de la red.

serial_write.py

Code: Select all

#!/usr/bin/env python
         
           import time
           import serial
          
      
           ser = serial.Serial(
              
               port='/dev/tty1',
               baudrate = 9600,
               parity=serial.PARITY_NONE,
               stopbits=serial.STOPBITS_ONE,
               bytesize=serial.EIGHTBITS,
               timeout=1
           )

           ser.write("1")
           time.sleep(500)
	   ser.write("2")
He intentado con puertos distintos como "tty1", "ttyS0", "ttyAM0" etc... y no ha servido con ninguno.

Nota: Adjunto la topologia de conexión que estoy reproducido.

Gracias,
Attachments
topologia.jpg
topologia.jpg (60.18 KiB) Viewed 1197 times
...Surprising the World...

User avatar
actkk2000
Posts: 1309
Joined: Wed Apr 02, 2014 3:22 am

Re: Serial no funciona Raspberry Pi 3

Sat Feb 04, 2017 4:45 pm

Entiendo que primero habria que habilitar el puerto serial:
http://spellfoundry.com/2016/05/29/conf ... /#Enabling

Otra cosa a verificar seria si las conexiones estan bien, deben ir cruzadas:
Tx <-> Rx
Rx <-> Tx

Slds!
Robot +Camara +Sensores +Encoder +Servo +Matriz8x8 +Joystick:
https://www.raspberrypi.org/forums/viewtopic.php?f=76&t=130470

Return to “Español”