¿Chips de "pegamento" digital comunes utilizados con Arduino/Netduino?

Tengo un Netduino Plus y estoy tratando de armar una lista de compras para uno de mis proveedores habituales de piezas de "pegamento" digital que puedo usar con él. Tengo experiencia en electrónica, pero hace tiempo que no compro circuitos integrados (aparte de los reguladores).

Esta es una pregunta difícil, pero ¿qué chips digitales usa la gente? No me refiero a chips especializados, como un RTC (que está en mi lista de compras por otras razones), sino a los chips de pegamento que necesito para que las cosas funcionen con un microcontrolador. (Tengo varias otras placas, incluidas algunas placas MSP430, por lo que mi pregunta también se aplica a estas).

(No estoy considerando chips analógicos o RF por el momento; tengo muchos 555 y 741; ¡son como ratones!)

Como ejemplo, estoy mirando un registro de desplazamiento 74LS595 para poder usar algunos LCD excedentes basados ​​en Hitachi que tengo sin la molestia de encontrar suficientes pines para conducirlo directamente desde Netduino. ¿El 595 es tolerante en el entorno lógico moderno de 3,3 V?

También sé que probablemente usaré chips como los conmutadores 4066, por lo que están en la lista.

Otro ejemplo: ¿Cuál es un buen controlador binario/BCD de 7 segmentos para usar en estos días?

Han pasado años desde que alguien podía simplemente recorrer el catálogo de Mouser o Digi-Key y obtener 2 de todo con un prefijo 74/74LS o 4000 y no espero poder hacer lo mismo. Simplemente odiaría desempacar mi pedido y encontrar otro proyecto ordenado en la red que debo tener pero que no ordené en la caja.

Respuestas (4)

Bien, esto es lo que terminé ordenando a dos proveedores. Esto no es un enchufe; estos son solo dos de los que suelo pedir.

De SparkFun:

  • BOB-10402 EM-406 Desconexión del conector
  • COM-00312 Controlador Darlington de 8 canales ULN2803 DIP
  • DEV-07914 Kit Arduino ProtoShield
  • DEV-10059 Soporte para Arduino y Breadboard
  • Cable de interfaz GPS-09123 para EM401 y EM406
  • PRT-09279 Cabezal apilable Arduino - 8 pines
  • PRT-09389 Cables puente Premium 12" F/F Paquete de 10
  • PRT-10158 Cabeceras separadas - Largas

De Mouser:

  • DS1822+PAR Sensores de temperatura montados en placa 1-Wire Digital Thermometer
  • SA612AD Convertidores Up-Down DOUBLE BAL MEZCLADOR/OSCILADOR
  • 74HCT4066N Circuitos integrados de interruptor analógico QUAD BILATERAL SWITCH
  • MAX232ECNE4 Interfaz RS-232 IC Controlador/receptor de línea RS232
  • 122-0421-GR BAT HLDR 2XAAA 6 LDS NKL PLTD 6 LDS 26AWG
  • AB38T-32.768KHZ Cristales 32.768KHz
  • Desc.: Conectores Placa a Placa / Mezzanine HDR VT 1X09P .1 230/110 30AU
  • SN74LS247N Codificadores, decodificadores, multiplexores y demultiplexores BCD a 7 segmentos
  • Registros de cambio de contador SN74LS595N Registro de cambio de entrada en serie
  • DS1307+ Reloj en tiempo real 64x8 Serial I2C RTC

El SA612 parece una elección extraña para retoques generales; Sin embargo, soy un operador de radioaficionado. Decidí obtener el sensor de temperatura; tenemos un monitor de entorno de TI de 600 dólares en el trabajo y es tentador replicarlo con una placa de desarrollo de 59 dólares para mi servidor personal. Los soportes de la batería están relacionados con el RTC que planeo usar, y obtuve una variedad de lógica 74LS para poder conectar una pantalla LCD (basada en Hitachi) y algunas pantallas de siete segmentos que tengo. Las partes del GPS son para el módulo específico (EM406A) que obtuve de SparkFun.

Para ampliar esto para otros experimentadores, también recomendaría las siguientes cosas que tengo en mis contenedores de piezas:

  • Transistores bipolares NPN y PNP de pequeña señal: obtenga racimos de cada uno
  • diodos de pequeña señal de la variedad 1N4148
  • para experimentar con radio, diodos de germanio 1N34 si aun los venden
  • 1N4001 pequeños diodos de conmutación
  • Diodos Zener de 5.1V, 7.1V etc.
  • Reguladores LM7805, 7812.
  • LED (¡no, en serio!)
  • Protoboards, protoboards y conjuntos de puentes

Maker Shed tiene un buen kit de inicio por $ 120 con la opción de obtenerlo con su elección de Arduino, Netdunio o Netduino Plus, que cubre muchos de los artículos en mi lista.

Si desea cambiar la alimentación, algunos optoacopladores triac (como TLP3063, MOC302x). Algunos Triacs, MOSFETs, optoacopladores de transistores. Pestillos.

Varios juguetes surtidos: Pantalla LCD. Sensores, digitales o analógicos. Para temperatura DS18B20+, PTC.LDR.

Sí, estoy cubierto por LCD. Tengo ese detector de movimiento IR Parallax y compraré algunos dispositivos fotosensibles. Además, algunos sensores de temperatura serían útiles. Pero eso está fuera del punto de mi pregunta, sin embargo.

Tengo entendido que la serie de chips "74HCxx" (CMOS de alta velocidad) admitirá Vcc de 3,3 V y 5,0 V, y con un voltaje de suministro de 3,3 V, estos chips serán compatibles con la mayoría de los dispositivos de 3,3 V como el Arduino más nuevo. tableros MCU. Entonces, en lugar de un 74LS595, pruebe con un chip 74HC595 conectado a un suministro de voltaje de 3.3. Parece que probé esto hace un par de años usando un 74HC04 (inversor hexagonal) a un ESP8266 (un MCU de 3.3V) y funcionó, así que asumo que funcionará para la mayoría (¿todos?) Otros chips "74HCxx" (además leí en algún lugar de Internet que esto era así, pero no recuerdo la fuente).

Tiene razón en que la lógica 74HCxx (pero no 74HCTxx) funcionará en 3.3V; admite un rango Vdd de 2-6V. (Consulte la hoja de datos para una pieza 74HCxx en algún momento)

Una cosa que puedo recomendar y que creo que mucha gente eventualmente terminará usando es un MAX232 o equivalente, para que pueda hablar con un dispositivo a través de RS-232. Claro, podría contar con poder usar la conexión USB, pero siempre termino con una situación en la que necesito hablar con otro dispositivo (por ejemplo, un controlador de pantalla táctil como el de Amulet) y ese dispositivo no usa niveles de serie TTL.

Sí, no puedes equivocarte con un MAXn232, y hay un millón de proyectos por ahí que no hacen más que cambiar de nivel para ese tipo de situación.
¡No te puedes equivocar con Maxim, punto!
Construya el convertidor en el cable, luego solo necesita uno.