Material Usado na disciplina de Eletrônica para Computação
Disciplina: SSC0180 - Eletrônica para Computação
Apresentação da Disciplina
Professor: Eduardo do Valle Simões Email: Simoes at ICMC.USP.BR Departamento de Sistemas de Computação – ICMC - USP Grupo de Sistemas Embarcados e Evolutivos Laboratório de Computação Reconfigurável
Créditos Aula: 2 Créditos Trabalho: 2 Tipo: Semestral
- TODOS OS ALUNOS PRECISAM APRESENTAR O TRABALHO PESSOALMENTE!! Incluir no seu GIT: Software; Circuito com TODAS as conexoes com o Arduino; Fotos do circuito TOP VIEW; E um video mostrando o Projeto funcionando e explicando como construiu (Upa no Youtube e poe um link no teu Github). Dai' Forca a pagina da disciplina no teu git, edita o READ.ME e Comita. Depois faz um Pull Request No git original. Veja o video:
- Disco-Sound-Beat-Led-RGB (Lucas Gabriel, Mateus Penteado, Daniel Suzumura, Frederico Bulhoes) https://github.com/LucasGab/Led-Controller
- Sistema de desbloqueio por senha (Fernando Lincoln, Victor Kendi, Leonardo Gabriel) https://github.com/lincolncpp/senha-controle-remoto
- [Automação Residencial (Gabriel Souza, Rafael Tavares)] (https://github.com/gsasouza/house-automation) https://github.com/gsasouza/house-automation
- Jogo da Velha (Thiago Sena, Victor Oliveira) https://github.com/Thiago-SDQ/jogo_da_velha
- Arduino Genius Game (Dennis Green, Pedro Cisdeli, Pedro Lourenço): https://github.com/Haltz01/Arduino_Genius
- Automação via Bot do Telegram (Gustavo Bartholomeu Trad Souza) https://github.com/gustavobartho/Automacao_Residencial_Telegram_Bot
- 2D Penter - Impressora 2d para plotar gráficos (Breno Cunha Queiroz, Dikson Ferreira) https://github.com/Brenocq/2DPenter
- Bomberman (André Santana, Gabriel Ferracioli, Kevin Naoto) https://github.com/AndreSFND/Bomberman-Arduino
- Arduino controlado por Node.js (Leonardo Antonetti, Diogo Emídio, Jorge Augusto Salgado) https://github.com/l-a-motta/arduino-node
- Fechadura Eletrica via WebServer (Joao Pedro Berno Zanutto) https://github.com/zanuttin/Fechadura-WebServer
- Jogo de pong (Ana Clara Amorim, Kaio Tadeu Rodrigues) https://github.com/AnaClaraAmorim/eletronica-para-computacao
- Sensor de temperatura (Gabriel Nicolau, Daniel Froes, Guilherme, Mateus Bragança) https://github.com/7Nic/Sensor-de-temperatura
- Robô Omnidirecional (Lucas Romera, Maria Eduarda Kawakami, Otto Fernandes) https://github.com/ottusp/Eletronica_Arduino
- Medidor de Temperatura e Umidade (César Guibo, Leonardo Rebelo, Ricardo Nascimento) https://github.com/Rebelo/medidor_temp_umidade
- Xiloino: um instrumento musical (Paulo José, Jonathan Sanchez, Augusto de Elet) https://gitlab.com/ImperfectFractal/xiloino -Leitor de Morse por luz(Anderson Cardoso, Bruna Garcia, Hellen Rosa e Mateus de Souza) https://github.com/OhMySt4rs/LeitordeMorse
- Exibição de mensagem em matriz de leds 8x8 (Marcus Vinícius Medeiros Pará, Luca Machado Bottino) https://github.com/MarcusMedeiros99/max7219
- Simon42-Game (Bruna Magrini, Gustavo Akira, Marlon Martins, Wellington Amaral) https://github.com/mjmartins11/projectsimon42
- Tradutor de Codigo Morse (Luis Otavio M. Ferreira, Leonardo F. Pinheiro, Luca M. Alexander, Maria Fernanda L. de Mello) https://github.com/LuisOtavioMF/SCC0117-Trabalho2
- Rolador de Dados, com Seleção de dados (Guilherme Hiromoto, João Victor de Araujo Lima, Murilo Franchi Paulo Matana da Rocha, Vinicius Shimizu) https://github.com/mrlFranchi/DiceRoller
- Genius Game With Sensor (Gabriel Rossati, Nathan Rodrigues e Yure Pablo): https://github.com/yp1plus/geniusWithSensor_game
- Piano Hero (Bruno Fernandes Moreira, Francisco Pedrosa, Savio Duarte Fontes e Thales Willian Dalvi da Silva)
https:https://github.com/FranPedrosa/PianoHero
- Arduino Robot Car (Luca Batista Barbosa e Mylena Vieira Pim) https://github.com/mylenapim/Arduino-Robot-Car
- Tradutor para Código Morse(Daniel Vieira, Vinícius Kuhlmann, Luis Rodrigues)
https://github.com/Idalen/Arduino_Morse_Translator - Termômetro Digital (Eduardo Souza Rocha, Fabio Dias da Cunha)
https://github.com/Edwolt/Termometro-Arduino/ - Detector de Porta Aberta (Fernando Cincinato, Olavo Morais) https://github.com/FernandoCincinato/Detector-de-porta-aberta-Arduino
- Arduino Pong Game (Diany Pressato Larissa Freire Luana Terra do Couto Matheus Araujo Tyago Teoi) https://github.com/M-A-rs/Arduino-Pong-Game
- Sistema de monitoramento de umidade do solo (André Vieira, Leandro Satoshi) https://github.com/LSatoshi/Soil_Moisture_Monitoring
- Dado-inator(Bernardo Andrade,Filipe Oliveira,Victor Russo,Yasmin Araújo) https://github.com/vrrusso/dado-inator
- Labirinto Transdimensional em primeira pessoa (Dalton Sato, Marcus Martins, Vinícius de Araújo, Vitor Amim) https://github.com/marcuscastelo/arduino-transdimentional-maze
- Piano de Bananas (Jose Daniel, Isadora Siebert, Erick Barcelos, Pablo Oliviera) https://github.com/pabloolvr/Piano-de-Bananas
- Osciloscópio USB (Henrique Libutti, Matheus Borella, Natan Cerdeira) https://github.com/natanbc/stm32_usb_scope
- Medidor de Pulso (Caio Marcos Chaves Viana; Lucas Carvalho Machado; Lucas Yuiti Oda Yamamoto; Gabriel de Oliveira Guedes Nogueira; Victor Gomes de Carvalho) https://github.com/Talendar/arduino_pulse_monitor/blob/master/README.md
Screan Captured: https://www.youtube.com/watch?v=qb6fcfDH5Qk&t=2s
Screan Captured: https://www.youtube.com/watch?v=vQig6pRj4C4
Aula Tutorial EAGLE Parte 1: https://www.youtube.com/watch?v=jCn-QlsnRMU
Aula Tutorial EAGLE Parte 2: https://www.youtube.com/watch?v=TP7zXqjaEfo
- https://www.youtube.com/watch?v=slhocFSAoQE
- https://www.youtube.com/watch?v=jBwodg8sfdU
- https://www.youtube.com/watch?v=jUE1IHN6OI8
- https://www.youtube.com/watch?v=yCwmYfkTInY
Porta NOT (nMOS e CMOS) http://tinyurl.com/y5shkxya
Cadeia NOT ERRADA (NPN)! http://tinyurl.com/y2mxmgwj
Cadeia NOT ERRADA!(nMOS) http://tinyurl.com/y6le5sgn
Fonte1 (Trafo-diodos-capacitor-led) http://tinyurl.com/y5793zjk
Familiarizar os alunos com o funcionamento eletrônico das portas e lógicas com conceitos relacionados a dispositivos eletrônicos.
Programa Resumido Conceitos básicos de circuitos eletrônicos; caracterização dos componentes básicos: resistores, capacitores, diodos e transistores; projeto de circuitos eletrônicos com componentes básicos; projeto de funções lógicas com transistores: portas lógicas digitais; simulação de sinais elétricos em circuitos eletrônicos, efeitos transitórios na propagação de sinais elétricos em circuitos de lógica digital; projetos de fontes de tensão de corrente contínua.
Programa Conceitos básicos de circuitos eletrônicos, com ênfase na utilização de componentes eletrônicos básicos, tais como resistores, capacitores, diodos e transistores, no projeto de circuitos e portas lógicas digitais. Uso de simuladores de circuitos elétricos para visualização de formas de onda. Estudo do efeito de fontes de tensão de corrente contínua em circuitos elétricos. Aplicações de transistores como chaves binárias no projeto de funções lógicas, como portas NOT, AND, OR e XOR. Efeitos transitórios na propagação de sinais elétricos em circuitos de lógica digital, como tempos de subida e descida, efeitos fan-out e suas formas de ondas. Circuitos NMOS e CMOS: caracterização e efeitos de variação de voltagem e frequência.
Avaliação Método Exposição seguida de exercícios e trabalhos práticos, dentro e fora de classe.
Critério
Teremos dois trabalhos T1 e T2 e a nota final será a média aritmética entre eles: NF = (T1 + T2 )/2,
sendo que é necessário obter nota superior a CINCO em ambos os trabalhos.
Norma de Recuperação
Critério de Aprovação:
NP+(Mrec/2,5), se Mrec >= 7,5; ou Max {NP,Mrec}, se Mrec <= 5,0;
ou 5,0, se 5,0 <= Mrec < 7,5.( NP=1ª avaliação, Mrec=prova recuperação).
Bibliografia Livro-texto:
- ANNIBAL, HETTEM JR, Fundamentos de Informática – Eletrônica para Computação.
Bibliografia complementar:
- SEDRA, SMITH, Microeletrônica, Makron Books, 2000.
- Brophy, James John: Eletronica basica. Rio de Janeiro Guanabara Dois 1978. Biblioteca: 68M05.10 B869e e.1
Sequência da Disciplina:
SSC-180 Eletrônica Para Computação
SSC-117 – Introdução à Lógica Digital I
SSC-118 Sistemas Digitais
SSC-112 - Organização de Computadores Digitais I (SSC-119 – Prática em Organização de Computadores)
SSC-114 - Arquitetura de Computadores,