Para practicar el diseño de esquemas (y posiblemente hacerlo también), he diseñado un simple intermitente basado en AVR, suponiendo que ya esté preprogramado. El esquema está aquí:
He visto muchos esquemas similares a Atmega / arduino, todos muy diferentes, algunos colocan el condensador de desacoplamiento por separado (como he tratado de ver cómo se veía), derribaron el cristal ya que tengo que definir más fácilmente los condensadores o incluso separarlo para Redes todas juntas.
Las baterías aquí en este caso son porta baterías y tienen su propio tamaño de PCB definido.
Mi pregunta principal sería: ¿Cómo sería mi esquema para un profesional en el campo? Ignorando las cosas sutiles (¿PE no es GND? Sin embargo, es el único símbolo que parece deslumbrante) ¿se parece a un esquema que es publicable?
He considerado colocar la tapa de desacoplamiento a la derecha de los soportes de la batería, aunque no estaba seguro de si quitarla (¡4 columnas de componentes!) O simplemente agregarla, ya que es muy simple. ¿Cuál es tu crítica?
Actualizar
Completé la fuente de alimentación y limpié gran parte del texto y las conexiones (es probable que sea una miniatura, puede ver la imagen directamente para ampliarla).
Creo que he arreglado algunas cosas simples, como la resistencia pullup.
No estoy seguro de si el texto debe ser específico en alguna parte (lo puse en la capa de "información" para que no sea verde y lo coloqué en un lugar apropiado) y creo que etiquetar la fuente de alimentación es todo lo que se necesita, ya que la placa base es obvio.
Es posible que deba intentar configurar las redes para que la fuente de alimentación esté conectada al riel de + 5V. Sin embargo, es posible que ya existan bastantes errores ERC / DRC en la vista de PCB, así que lo veré a continuación.
Descubrí que también puedo exportarlo como una imagen monocroma, y elimina todos los indicadores de posición / cuadrícula y otros ruidos. Estoy bastante satisfecho
¿Hay algo que sobresalga?
fuente
Respuestas:
Esquemático:
Lo peor es cuando la gente se vuelve muy perezosa y coloca un símbolo en orden físico. A veces intentan disculpar eso diciendo que ayuda a depurar. Incluso si crees eso, solo ayuda una pequeña parte del tiempo, pero oscurece el circuito todo el tiempo. La mayoría de las veces en la depuración, mira el esquema para ver en qué pin colocar la sonda de alcance, por lo que un buen diseño todavía funciona bien para eso. Es muy raro saber el pin que desea y luego mirar el esquema para encontrar su función. Ciertamente, eso no es una excusa para ser flojo y optimizar el esquema para el caso del 1% mientras lo pesima para el caso del 99%.
Circuito:
fuente
Aparte del pin de reinicio, que otros han señalado ...
Su tapa de desacoplamiento está conectada a una señal con el nombre de VCC. Sus baterías están conectadas a un pin en la CPU que se llama VCC, pero no a una señal llamada VCC.
Consideraría una resistencia de 1 meg ohm en paralelo con el cristal. O al menos coloque un lugar en el PCB para uno por si acaso. He visto problemas en los que un circuito como ese funcionará bien sin una resistencia, excepto a temperaturas más altas.
En cuanto al "aspecto" de los esquemas, se ve muy bien. Los esquemas "profesionales" se ven todos diferentes, y el suyo no es más o menos diferente que esos.
fuente
Me gusta nombrar todas las líneas de red que salen del microprocesador. Los programas asignan nombres como $$ N1209 que no se prestan bien a la búsqueda. También me gusta colocar un cuadro de texto de nombre de señal cerca del pin del microcontrolador, así como a cualquier encabezado de destino. Esto permite un acceso rápido a la información de pines al configurar el IO en su código de microcontrolador, así como a la información del encabezado al conectar otros dispositivos a su PCB.
Los bloques de comentarios en un esquema también se pueden usar libremente. Enlace a secciones en pdf que influyeron en las decisiones de diseño. También tenga en cuenta la información para el diseño y la fabricación (cómo deben conectarse AGND y GND, por ejemplo, o si necesita un grosor particular de cobre). En la mayoría de las empresas, el diseño esquemático, el diseño del tablero, las compras y la depuración serán realizados por diferentes personas. Déjate a ti mismo oa los demás un rastro de migas de pan a través de tu diseño.
Realmente debería considerar publicar un esquema revisado para esta pregunta debajo, tratando de incorporar muchas de estas ideas.
fuente
Cuando el botón "RESET" no se presiona (abre), la entrada de reinicio en el microcontrolador se deja flotando, lo que puede ser malo (a menos que el chip tenga su propio menú desplegable). Conecte R2 entre tierra y reinicie y conecte el botón de reinicio entre Vcc y el pin de reinicio.
También puede colocar C1 cerca del chip, ya que lo más probable es que esté cerca de él (generalmente recomendado lo más cerca posible de los pines de la fuente de alimentación) en la placa real.
fuente
Un problema que veo es que el pin de restablecimiento del AVR está "activo bajo", es decir, necesita elevarse al voltaje de la fuente de alimentación en funcionamiento normal y luego descender a tierra para restablecer el dispositivo. En su esquema, si esos son normalmente botones abiertos, parece que el pin se dejará flotando normalmente y luego se conectará a las baterías cuando se presiona el botón. ¡No creo que eso funcione correctamente!
fuente
Enfatizaría un concepto de la respuesta de Spearson: en esquemas complejos, puede ser útil etiquetar cables por tres razones:
Es más fácil encontrar lo que son, incluso si se pierden en una red desordenada (eso no debería suceder);
Puede usar cables cortos truncados con la misma etiqueta, para conectar puntos distantes sin crear la red mencionada anteriormente; simplemente dé la misma etiqueta a dos partes distantes de la línea y se conectarán automáticamente, también en el tablero;
Para diseños realmente grandes y complejos, que deben dividirse en páginas, esta es la única forma de pasar un cable entre dos páginas diferentes; en Eagle, por ejemplo, debe especificar el nombre de la línea de red con un postfix que indica la página y las coordenadas en la cuadrícula del nodo conectado.
El inconveniente es que no tienes una conexión visible entre los puntos, pero si sabes lo que estás viendo, se vuelve mucho más limpio y legible.
fuente