LSU 09/19/2013BalloonSat Development Board1 The BalloonSat Development Board Programming Unit, Lecture 1.

Slides:



Advertisements
Similar presentations
MC68HC11 System Overview. System block diagram (A8 version)
Advertisements

Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
9/20/6Lecture 3 - Instruction Set - Al1 The Hardware Interface.
Microcontroller – PIC – 4 PIC types PIC architecture
Data Acquisition Systems ACES Presentation Brad Ellison March 11, 2003.
Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Analog-to-Digital Converters
Microprocessor or Microcontroller Not just a case of “you say tomarto and I say tomayto” M. Smith, ECE University of Calgary, Canada.
16.317: Microprocessor System Design I Instructor: Dr. Michael Geiger Spring 2012 Lecture 29: Microcontroller intro.
1 ECE 263 Embedded System Design Lessons 2, 3 68HC12 Hardware Overview, Subsystems, and memory System.
Engineering 4862 Microprocessors Lecture 26 Cheng Li EN-4012
The 8051 Microcontroller Architecture
Digital I/O Connecting to the Outside World
BILAL AHMED BHATTI B.E Electronics (Specialization in AVIONICS)
Microcontroller based system design
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Speed of Sound Team BalloonWorks. Table of Contents Mission Goal and Objectives Science and Technical Backgrounds Mission Requirements Payload Design.
Camera Interfacing using ARM7
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
LSU 06/04/2007Expanding the BASIC Stamp1 Expanding the BASIC Stamp: Useful peripherals Programming Unit, Lecture 6.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
LSU 10/22/2004Serial I/O1 Programming Unit, Lecture 5.
Objectives How Microcontroller works
High Altitude Balloon Data Logger for Scientific Payloads Presented by: Dallas Hodge Spring Space Grant Symposium 1.
Network and Systems Laboratory nslab.ee.ntu.edu.tw 2010/12/10Wireless Sensor Network And Labs fall
LSU 06/04/2007Electronics 61 Data Acquisition Electronics Unit – Lecture 6 Sensors and Transducers Signal conditioning Data sampling and recording.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
Basic Stamp Free Pins These pins can be used by the operator for digital Inputs and Outputs Used Pins 0.
Lecture 2 Silicon Labs C8051F020 System Overview.
Prepared by Eng. Musa Alyaman1 Chapter Seven Chapter Seven PIC16F87x.
(More) Interfacing concepts. Introduction Overview of I/O operations Programmed I/O – Standard I/O – Memory Mapped I/O Device synchronization Readings:
Internal Input/Output Devices (I/O Subsystems)
ECE Lecture 1 Microcontroller Concepts. Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device Data.
Louisiana State University (LSU) NSF PACER Program Physics & Aerospace Catalyst Experiences A. M. Espinal Mena, V.Gónzalez Nadal, J. Díaz Valerio Faculty.
Space Cadets Ali Javed Ravneet Singh Ravneet Singh Brock Couvillion Dean Slama Dean Slama Temperature, Pressure, Humidity, and Imaging Characteristics.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The Motherboard.
Atmel Atmega128 Overview ALU Particulars RISC Architecture 133, Mostly single cycle instructions 2 Address instructions (opcode, Rs, Rd, offset) 32x8 Register.
Network and Systems Laboratory nslab.ee.ntu.edu.tw 2011/12/9Wireless Sensor Network And Labs fall
Presented by Sadhish Prabhu
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction Purpose  This course provides an introduction to the peripheral functions.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
LSU 2004Introduction to Programming1 Introduction to Programming with the BASIC Stamp Programming Unit, Lecture 1.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
LSU v09/08/05SBC Overview1 Introduction to the LA ACES Student Ballooning Course A summary of the motivation, contents and status of the materials available.
MICROPROCESSOR INTEL 8086/8088 BY: SERA SYARMILA SAMEON.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
WATER LEVEL INDICATOR AND AUTOMATIC MOTOR SWITCHING SYSTEM
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Introduction to Microcontroller Technology
The 8051 Microcontroller architecture
Introducing the Arduino boards & some supporting modules
ARDUINO BASED AUTOMATIC TEMPERATURE BASED FAN SPEED CONTROLLER
AVR ATMEGA 8 MICRO-CONTROLLER
CPU1 Block Specifications
SCADA for Remote Industrial Plant
Project guide B. SUBBULAKSHMI M. E Assistant Professor C. A. R
FMC adapter status Luis Miguel Jara Casas 5/09/2017.
Introduction to Microprocessors and Microcontrollers
Serial EEPROM (Atmel 24C-512)
PIC18F458 Analog-to-Digital
Paul MacDougal Triembed.org Dec 11, 2017
Introduction to Arduino
The BalloonSat Development Board
Data Acquisition Electronics Unit – Lecture 6
Presentation transcript:

LSU 09/19/2013BalloonSat Development Board1 The BalloonSat Development Board Programming Unit, Lecture 1

LSU 09/19/2013BalloonSat Development Board2 Background The LaACES BalloonSat Development Board evolved from CanSat, developed by Professor Bob Twiggs at Stanford University’s Space Science Development Laboratory. CanSat was designed to be accommodated within a soda can sized satellite enclosure. CanSat featured a BASIC Stamp micro-controller, an additional memory chip for data storage and a modem for connecting to an external radio transmitter/receiver.

LSU 09/19/2013BalloonSat Development Board3 From CanSat to BalloonSat ACES payloads did not need the modem of CanSat. No on-board analog-to-digital converter for sensors. Expanding CanSat with external electronics was inconvenient. LSU designed add-on prototype board. CanSat

LSU 09/19/2013BalloonSat Development Board4 BalloonSat Requirements LaACES BalloonSat designed to include –BASIC Stamp micro-controller –EEPROM memory for data storage and retrieval –Analog-to-Digital converter –Real Time Clock with provision for battery backup –Prototyping area –Expansion capability –Suitable for laboratory activities, payload applications

LSU 09/19/2013BalloonSat Development Board5 BalloonSat Features BASIC Stamp BS2P24 24LCxx EEPROM Real Time Clock 4 channel ADC V ref for ADC Temperature sensor 4 LED indicators prototyping area expansion connector BalloonSat

LSU 09/19/2013BalloonSat Development Board6 BalloonSat EEPROM Memory 24LCxx series CMOS Serial Electrically Erasable Programmable Read Only Memory (EEPROM) is supported. Synchronous serial interface, I 2 C compatible. The 24LC64 provided is a 64K chip organized as 8 blocks of 1K x 8-bits. Data retention of at least 200 years. Erase/write cycles > 10 5

LSU 09/19/2013BalloonSat Development Board7 BalloonSat Real Time Clock Dallas DS1302 Time keeping IC. Synchronous serial interface. Registers for Year, month, day, hour, minutes, seconds. Includes on-chip 31 x 8 bit RAM for scratchpad data storage. Low power requirements

LSU 09/19/2013BalloonSat Development Board8 Analog-to-Digital Converter BalloonSat includes a 4 channel ADC, ADC0834 –MICROWIRE synchronous serial interface Precision voltage reference AD780 –Selectable 2.50 or 3.00 VDC reference for ADC –On-chip temperature transducer On board operational amplifier for buffering and scaling temperature transducer output. Temperature signal can be connected to ADC channel 3.

LSU 09/19/2013BalloonSat Development Board9 Prototyping on BalloonSat Prototyping area features GND and VCC busses. Pads for BASIC Stamp I/O pins P0 - P15 Pad and bus layout is compatible with DIP IC’s (0.300” wide). GND and VCC testpoints Prototyping Area

LSU 09/19/2013BalloonSat Development Board10 Expanding BalloonSat –BASIC Stamp I/O pins are brought out on expansion connector. –Use of I/O pins must be planned to avoid device contention.

LSU 09/19/2013BalloonSat Development Board11 Flying BalloonSat Flying BalloonSat in a student balloon mission requires some special considerations not encountered on the lab bench. –Battery power required Low temperature and pressure environment Suitable batteries for main power and for RTC backup –Integrity of connections for flight applications, direct soldering of cables may be more reliable than connectors. Jumpers should be soldered or secured in place.

LSU 09/19/2013BalloonSat Development Board12 Activity P1 Identify and inventory parts in the BalloonSat kit. Assemble BalloonSat following instructions in manual. Perform functional tests (It’s all in the manual.)