!
, , , ,
arduino , . , 2 , .

( <1000 ).
Lo que estaba al principioEn el momento del desarrollo, podemos decir que no entendí nada en la producción de productos electrónicos, aunque tenía experiencia en el desarrollo (y grandes) de productos bastante complejos. Pero toda esta experiencia terminó con el desarrollo de un circuito, una placa y la redacción de un programa / guía para configurar y transferir CD al departamento de producción. Ahora tenía que descubrir todo el dolor y el precio de los errores.DispositivoLa idea del dispositivo era simple y buena. Cuando estaba minando, mis granjas (basadas en PC) a menudo colgaban, me empujó a buscar un perro guardián de hardware. Me sorprendió el alto costo de tales productos (a principios de 2014, la solución más barata costó 800r), así como los circuitos obsoletos (usb suave, atmel / pic, un millón de componentes). Decidí hacer mi bicicleta ... Después de tirar la placa, hice y ordené las tablas.La primera versión de V1.0 USBWatchDog parecía un
montón de CP2102 + junior STM32F0 (en el momento del desarrollo, un total de 70p minorista), optoacopladores, transistores, conectores y polvo suelto. Los honorarios se ordenaron en una adquisición común (20 piezas cada uno) indivisa en seeedstudio.com. Luego, en aras de un par de miles de ahorros, estaba listo para dividir las tablas con un dremel (¡ahora por nada!)., — CP2102 + , , , . 32 ( 2 ) 140 .
, 150 :
— , ( ). 2-10, 150.
— , , . QFN — . 10-20 , 150.
- no se pueden cometer errores en los circuitos (debe realizar un prototipo y volver a verificar todo 100 veces). Soldar 150 puentes es un dolor, y el tipo de producto ya no es un pastel, puede cometer un error para que las tablas estén en la basura.- El suministro de componentes 10 veces es redundante. Recoge los artículos sabiamente. Un transistor adicional con un lote de 150 piezas es de 150 transistores. Y el costo del condensador incluye 2 puntos de soldadura, que son un orden de magnitud más caros que él.- definitivamente necesita un soporte + software para firmware / verificación. Se desperdicia mucho tiempo en pruebas no preparadas.- Los cables de conexión son un dolor separado. Debe buscar oficinas preparadas u oficinas que las hagan.Versión V1.1 circulación de 100 tableros.
Se resolvieron algunos problemas:- los tableros se separaron.- Circuito corregido: el montaje se ha vuelto más fácil.- eliminado algunos componentes "extra".Como resultado, 21 componentes (de 2 lados) y 110 puntos de soldadura.En esta fiesta obtuve un instalador: una chica maravillosa, soldando sin jambas, de forma rápida y hermosa (¡Hola Katya!). Y me relajé un poco, porque la replicación es ahora su problema, pero luego se fue y tuvo que optimizar y volver a girar la cabeza ... entonces apareció la v2.0.Versión V2.0 circulación de 150 tableros.
Cambios principales:- dejó el paquete CP2102 + MK a favor de STM32F042 en el copus LQFP32 con usb integrado. Este MK se coloca con un soldador, lo que acelera la instalación y reduce el matrimonio a cero.- Sistema de potencia 5-> 3.3V agregado.- Se agregó duplicación de canales de salida para conectar botones externos.- reducido el rango de dispositivos - el almacén se ha vuelto más óptimo.- Encontré un fabricante de cables para conectar. Como una montaña desde los hombros.Un total de 22 componentes (de 2 lados) y 105 puntos de soldadura.La complicada conexión del dispositivo para implementar el "chip" principal de nuestro dispositivo, la función de APAGADO / ENCENDIDO para las placas base, que, cuando se congela, no se reinicia con el botón RESET, continuó preocupando. Era necesario conectar una fuente externa (por ejemplo, deber + 5V).En este momento, el dólar comenzó a subir, y con él el costo de los componentes y las placas ... tuvimos que hacer algo y lo hicimos. CirculaciónLite y Pro de 500 tablas.
La idea era dividir los dispositivos en dispositivos mínimamente funcionales y completos.Cambios importantes:- paneles de 10 piezas - instalación facilitada.- transición a 20 patas STM32F042 + cambio en el circuito.- Lite tiene instalación unidireccional.- Pro tiene una fuente de respaldo a bordo. Ahora no hay problema de conexión.Total Lite 12 componentes (por un lado) y 50 puntos de soldadura.Componente Pro 23 (desde 2 lados) y 90 puntos de soldadura.Si generalizamos los problemas que surgen durante la replicación grande, obtenemos la siguiente lista:- ( ). , ( ), () ( , ).
- (seeedstudio.com), . .
- — ( ), ( 0,7-2 ). ( ). ( 11000) 0,5. ( ) 2 ( 2000), , , .
- // , — . .
¡Aquí hay una gran manera para un dispositivo pequeño! Me gustaría señalar que se describe un ejemplo a partir de la experiencia personal, un dispositivo bastante simple de una sola placa y desempaquetado, ideal para el aprendizaje.