Implementación simple de la interfaz BiSS C para un codificador de posición

4

La interfaz del protocolo BiSS C DB3 para el codificador Absolute es un hardware de protocolo de código abierto y comunicación libre compatible con la interfaz SSI. Se utiliza ampliamente en encoders de posición absoluta. Sin embargo, la búsqueda de códigos de ejemplo e implementaciones arroja resultados cero. La mayoría de los maestros BiSS están basados en FPGA de código cerrado o ASIC como (ICHAUS.de) o algunos microprocesadores (TI.com).

Quiero reemplazar un codificador SSI con BiSS en mi máquina CNC DIY, porque contiene CRC y quiero algún tipo de suma de comprobación para garantizar que la lectura de los datos sea correcta. Es una conexión punto a punto. Sólo me interesa leer la posición. No todas las funciones inteligentes.

Entonces, mi pregunta en dos partes:

1- ¿Puedo evitar la implementación simple (solo lectura de posición) en el mismo microcontrolador de 8 bits que estoy usando ahora para SSI que está haciendo otro personal? O es obligatorio configurar ciertas funciones y registros para que el dispositivo funcione.

2- Si quiero hacer un esfuerzo adicional e implementar un maestro BiSS completo en un Micro dedicado de 8 bits, ¿es un trabajo de una sola persona? demasiado complejo? Cualquier consejo al respecto.

    
pregunta ElectronS

1 respuesta

2

1- Puede usar un kit de desarrollo para programar los parámetros necesarios y luego usar el modo de solo lectura en el mismo microcontrolador.

2- offcourse, IChaus tiene una implementación escrita para PIC16F, tienes que tener licencia para obtenerla gratis.

    
respondido por el Sarah

Lea otras preguntas en las etiquetas