mardi 23 juin 2015

Microchip 16F876/877 PWM

http://saeedsolutions.blogspot.ca/2012/11/pic16f877-pwm-2-channel-code-proteus.html

Moteur pas à pas

http://homepage.cs.uiowa.edu/~jones/step/types.html
http://electronics-diy.com/driving-cdrom-stepper-motor-with-arduino.php

Microchip Sites Intéressants

http://www.mikroe.com/chapters/view/7/chapter-6-serial-communication-modules/

Microchip PIC wiki

http://microchip.wikidot.com/

Manuel pour Tektronix 465

http://bama.edebris.com/manuals/

SN754410 with stepper motor

http://www.hobbytronics.co.uk/stepper-motor-sn754410

PCB etching avec vinaigre

http://tinkerman.eldiariblau.net/pcb-etching-at-home-using-vinegar/

WRT54G upgrade de Mémoire RAM 8Megs à 16Megs

Avant de commencer, il faut faire la mise à jour du Firmware de Linksys à DD-WRT.  De cette façon, on peut voir le statut de la mémoire directement dans l'interface Web du Router. Dans mon WRT54G Version 6, la mémoire est une Hynix hy57V641620ET-H, SDRAM (4Bank x 1M x 16bits 54 Pin TSOPII).





Les WRT54g version 6 on une mémoire de 8 megs et peuvent être augmenté à 16 megs sans avoir de "rework" à faire sur le board, car tout les pins sont déjà connectées.  Le but est de trouver de la mémoire qui est pin to pin compatible et avec une spécification semblable à la mémoire déjà installé.  J'ai trouvé 4 x Elpida D45128163G5-A75-9JF dans un vieux SnapServer 1100.  Le pinout est le même et la description 4Bank x 2M x 16bits.  Donc, on passe de 8 megs à 16Megs.

Après avoir soudé la SDRAM, démarrer une connexion telnet à l'adresse du routeur. Si l'option est grisée, il faut aller activer le service Telnet avant dans l'onglet Service. Username par défaut : root et mot de passe de votre compte admin du routeur.  Taper les commandes suivantes:

nvram set sdram_init=0x0A
nvram set sdram_ncdl=0x0000
nvram commit


Ceci permet au firmware de voir la nouvelle grosseur de la RAM.  Donc, vous devriez passer de 8 megs à 16 megs après le redémarrage.

Redémarrer le routeur par l'interface web.  Après le rédémarrage, vérifier si la quantité de mémoire à augmenté à 16Megs.



Ne pas oublier de désactiver le Telnet après si vous ne l'utiliser pas.


Pour les autres versions.

WRT54G V3 et V4 Hynix HY5DU281622ET-J   ( RAM DDR)

Barette 128MB, DDR, 333 = 4 chip de 256Mbit (16MbX16) = 256Mbit * 4 = 1024Mbit / 8  =128MB

1- Infineon  HYB25D256160BT-6 (from old HP station) TSOP-66
2- Samsung K4H561638F-TCB3 (from old HP station)
3-  Hynix HY5DU561622CT-H

Réparer Fisher-Price - Balançoire 'love u zoo'

La balançoire ne balance plus.

Démonter la balançoire et se rendre jusqu'au moteur.

Acheter un AirWick Freshmatic pour obtenir un nouveau moteur ou en trouver un sur ebay (model
RF-500TB-18280).  Airwick entre 9-12$, ebay 10$+13$ de shipping... 

Réassembler et tout fonctionne à nouveau.

http://www.instructables.com/id/Repair-your-FisherPrice-cradle-swing/

http://www.youtube.com/watch?v=4i-TcJVnsFA