pregunta para principiantes de diseño de brazos

0

Permítanme comenzar con un descargo de responsabilidad. Soy un tipo de software que puede escribir programas c ++ o .net regulares. También escribo programas para dispositivos de mano basados en brazos que usan QT y C. Pero mi idea en esta parte de la electrónica y el hardware ARM es muy mala.

Sólo estoy tratando de armar un hardware de juguete para mí mismo usando kits de brazos. He estado mirando hacia arriba y amp; buscando en google algunas cosas como "tablero de desarrollo de brazos", "módulo de sello de brazos", etc.,

Entiendo que el módulo de sello de brazo es algo así como un PCB de producción final. La placa de desarrollo es para un kit de desarrollo de software de evaluación.

Acabo de intentar buscar un intercambio de pila para

Pero quiero saber cómo construir mi propio lector con lo siguiente.

  • procesador del brazo
  • usb, rs232 / UART, LAN, adaptador de corriente
  • facilidad de teclado
  • algún tipo de monitor TFT, etc.,

Por favor, comprenda que no quiero el diseño completo o lo que sea. Pero necesito una idea de

  • ¿Cómo me ayudará una junta de desarrollo de brazo (es decir, mini6410) a lograr esto?
  • ¿
  • o necesito usar otra cosa para diseñar mi propio hardware de brazo?
  • o es como un diseño de circuito regular con resistencias / condensadores / procesador de brazos / transistores / diodos, etc.

Solo estoy tratando de juntar las piezas del rompecabezas y aún no me corresponden.

Cualquier puntero a buenos recursos para entender el panorama completo sería apreciado.

    
pregunta Muthu

1 respuesta

0

A menudo tengo una pregunta, pero ni siquiera sé lo suficiente sobre el tema para saber cómo usar las palabras correctas para formular la pregunta. ¿Una de las siguientes es una de las preguntas que realmente pretendía formular?

  • Lo que es mejor, el "Módulo de sello" Micro 2440 o el "Tablero SDK Micro 2440" ( Ambos de FriendlyARM ), ¿para ejecutar un programa que escribo de forma personalizada para mostrar cosas en un panel táctil? Ambos . Estas dos tablas están diseñadas para conectarse entre sí; ninguno es útil solo. (Pero tal vez el "Módulo de sello" se pueda conectar a otra placa portadora que no sea la placa SDK, como se describe a continuación).

  • ¿Puedo comprar un montón de FriendlyARM Mini 2440 SBC SDK-Board + Stamp Module y accesorios de FriendlyARM de FriendlyARM, instale Linux, instale mi propia aplicación personalizada, póngala en una caja y véndalas ¿A los clientes? Sí.//strong>

  • ¿Existen placas ARM Linux estándar, pequeños monitores TFT, etc., como el FriendlyARM Mini 2440 SBC, que puedo comprar como componentes separados, ensamblar, luego poner mi propia aplicación personalizada en él y ¿vender a los clientes? Sí. Algunos de ellos se enumeran en "placas base que ejecutan Linux" .

  • ¿Debo diseñar mi propio hardware desde cero? No. Si bien puede hacerlo, otra opción es ensamblar componentes separados, como mencionado anteriormente.

  • Si ninguna de las placas ARM Linux estándar era exactamente lo que quería, ¿podría ahorrar dinero contratando a alguien para que diseñe una placa Linux de mano que tenga exactamente lo que necesito, en lugar de usar estos módulos listos para usar que tienen un montón de cosas que no quiero? Tal vez . Debido a las economías de escala, los componentes estándar estándar tendrán un costo menor que los productos diseñados a medida y producidos en cantidades más bajas. A menudo es más bajo el costo total de usar un componente OTS en lugar de diseñar algo nuevo, incluso cuando el componente OTS incluye varias cosas que nunca usa. (Esta es una de las razones por las que los productos más pequeños y livianos a veces son más caros que los productos más grandes y pesados que hacen más).

  • Si las placas ARM Linux estándar más los accesorios que necesito son demasiado grandes para que quepan en la forma de la computadora de mano que quiero, pero solo porque incluyen un montón de cosas que no iba a usar de todos modos, ¿Puedo contratar a alguien para que copie más o menos el diseño, omita las partes que no uso y lo adapte a la forma que quiero? Sí.//strong>

    • Opción 1: prototipo con una pila de tableros de "hardware abierto". Una vez que confirme que el prototipo hace todo que desea que haga (excepto que tiene la forma incorrecta y pesa demasiado), usted o cualquier ingeniero que contrate pueden copiar y pegar los esquemas originales en una sola pieza grande. Esquema, edite ese gran esquema para cortar todo lo que no necesita, (opcionalmente) corte el esquema en múltiples tableros, y luego coloque uno u (opcionalmente) varios PCB en la forma adecuada que necesita. El ingeniero puede diseñar la PCB para que conecte los componentes restantes exactamente de la misma manera, por lo que el software no puede notar la diferencia.
    • Opción 2: si parece que una pila de placas de hardware no abierto, todas del mismo fabricante, hará lo que usted desea, puede pedirle a ese fabricante que diseñe una placa personalizada (o varias placas) que se ajuste exactamente la forma que quieras Casi cualquier fabricante está más que dispuesto a producir una versión personalizada de sus productos, si les paga suficiente dinero por el diseño inicial y el precio por placa. Si tiene suerte, puede negociar ese precio con algo con lo que pueda vivir.
    • Opción 3: prototipo con una pila de tableros, algunos de ellos "hardware abierto" y algunos de hardware no abierto de una variedad de fabricantes. El ingeniero diseña una "tarjeta de transporte" para que su producto final incluya la tarjeta de transporte y un montón de componentes listos para usar conectados a ella, todos los componentes de hardware que no están abiertos, y quizás algunos de los Estantería de componentes de hardware abierto. La opción 3 a menudo ofrece el tiempo de comercialización más rápido, porque la placa de transportista hace tan poco que es mucho más rápida de diseñar y probar que una enorme placa monolítica.
respondido por el davidcary

Lea otras preguntas en las etiquetas