La interfaz de protocolo BiSS C DB3 para el codificador absoluto es un protocolo de comunicación de código abierto y gratuito compatible con hardware con interfaz SSI. Se utiliza ampliamente en codificadores de posición absoluta. Sin embargo, la búsqueda de códigos de muestra e implementaciones no arroja resultados. La mayoría de los maestros BiSS son basados en FPGA de código cerrado o en ASIC (ICHAUS.de) o en algunos microprocesadores (TI.com).
Quiero reemplazar un codificador SSI con BiSS en mi máquina CNC casera, porque contiene CRC y quiero algún tipo de suma de verificación para asegurarme de que los datos leídos sean correctos. Es una conexión punto a punto. Solo estoy interesado en leer la posición. No todas las funciones inteligentes.
Entonces, mi pregunta en 2 partes :
1- ¿Puedo hacer una implementación sencilla (solo leer la posición) en el mismo microcontrolador de 8 bits que estoy usando ahora para SSI que está realizando otras tareas? ¿O es obligatorio configurar ciertas funciones y registros para que el dispositivo funcione?
2- Si quiero dar un paso adicional e implementar un maestro BiSS completo en un micro dedicado de 8 bits, ¿es un trabajo para una sola persona? ¿Demasiado complejo? Cualquier consejo al respecto.