Operant Conditioning Chamber
description
Transcript of Operant Conditioning Chamber
Operant Conditioning ChamberF09-23-RATMAZES
MembersPaul Stofko, EE (PM)
Tyler Ferro, ECEAdam Watkins, CpE
Dominic DiGregor, CpEAndy Thouvenot, ME
David Coats, ME
ClientDr. Eric Jacobs
FTADr. Nazieh Botros
Outline
• Executive Summary (AW)• Detailed Project Description• Overall Subsystem Descriptions (TF)• Subsystem Descriptions• Summary (PS)• Acknowledgements (DC)
Executive Summary
• Main Goals– Durability– Modularity– Automation
• Built for the Department of Psychology• Can be implemented in 14 weeks• Recommended solution costs $5991.80
Overall Description
• Operant chamber (Skinner box)• Token Exchange
Options Studied
• Upgrade current chamber or fresh start– Chose to start fresh and design entire chamber
• FPGA, Data Acquisition Card or Single Board Computer– Chose Single Board Computer
• USB, Ethernet, or Wireless– Chose USB
Subsystem Functional Descriptions
Subsystems – Physical LocationSound proof box
ComputerOperant Chamber Control Box
Reinforcement ManipulandaSensors
Subsystems – Physical Components
Micro SD
Operant Chamber
Control Box
I/O connectors
Ethernet/USB/WiFi
connectors
Waste Tray Modular BladesFloor barsRemovable
PostsRemovable
Door
Subsystems – Data FlowMarble DropLightsSpeakers
Marble ReceptacleLevers
Syringe PumpMilk ScoopPebble Food
Dispenser
Marble Drop
Lights
SpeakersMarble Receptacle
LeversSyringe Pump
Milk Scoop
Pebble Food Dispenser
Control Box
Computer
Fan
Fan
USB/Ethernet
Micro SD
Subsystem Description
• Soundproof box– Prevents majority of
distractions to experiment
– Mostly made of wood and soundproofing
– Has multiple features• Drawer• Viewing hole• Vetilation fan
Subsystem Description– Sound Attenuation
• To be filled later– Air Flow
• 80.78 CFM– Drawer max load
• 100lb
Control Box
• Breaker Box• Plug System• Control Switch Box
Power Distribution
• 300W Power Supply• Power Rails
Libraries
• Plug• LED• Lever• Marble Dispenser• Schedule• CSV• Clock
Arduino• Located in the control box• Also used OpenLog and Real-Time-
Clock modules• Controls modules• Timestamps events in a .csv
(comma separated value file)
Initial Experiment• Based on Decision Diagram• 4 main stages
– Token Production– Exchange Production– Token Exchange– Food Production
Decision Diagram
Start
Token production(Random interval)
· Lever light on· House light on
Exchange Production(Random Ratio)
Token Exchange(Random Ratio)
· Marble receptacle light on· House light flashing
% of Time(Produce marble)
% of Lever Presses(Allow to exchange)
1-% of responses
Time outOr
All dispensed marbles returned
Time out
Food Production· Food light on· House light on
% of Tokens(Give food)
Subsystem Description
• Chamber– Dimensions:
220 x 250 x 250 mm– Material: Steel and
Stainless Steel– Modular: 27
interchangeable blade locations
Subsystem Description
• Marble Dispenser– Marble Size:
½” Steel Ball Bearing– Components:
aluminum cylinder push/pull actuator PVC Piping System
– Capacity: 200+ marble hopper
Subsystem Description
• Marble Receptacle– Size: 1 ½” diameter hole– Sensor: switch sensor– Materials: PVC
Subsystem Description
• Lever– ¾” extension – 10g activation
• LED– Tricolor LED
• Speaker– 20Hz-20kHz
Subsystem Description
• House Light– White LED– Cluster
• Milk Scoop– Solenoid– .1 cc
Module Electronics
• 3.3V LED Power• 5V Logic Chips Power/Relay Switching• 12V Actuator• D[0] D[1] LED Control• D[2] Levers/Sensors• D[3] Actuator Toggle• D[4] Actuator Enable
Indirect Control
• Purpose• Description• Examples:
– LED Circuit– Relay– Speaker MOSFET
Controller Decoder
LED
LED
Controller Relay(s)
12V
Actuator
Summary
• Purpose• Function• Results
Acknowledgements
• Dr. Jacobs• Dr. Botros• Course Instructors• Dr. Pourboghrat• Dr. Sczary• Gladys Hounsinou• Tim Attig• Student Center Craft Shop and Wood Shop
?