Operant Conditioning Chamber
description
Transcript of Operant Conditioning Chamber
![Page 1: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/1.jpg)
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
![Page 2: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/2.jpg)
Outline
• Executive Summary (AW)• Detailed Project Description• Overall Subsystem Descriptions (TF)• Subsystem Descriptions• Summary (PS)• Acknowledgements (DC)
![Page 3: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/3.jpg)
Executive Summary
• Main Goals– Durability– Modularity– Automation
• Built for the Department of Psychology• Can be implemented in 14 weeks• Recommended solution costs $5991.80
![Page 4: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/4.jpg)
Overall Description
• Operant chamber (Skinner box)• Token Exchange
![Page 5: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/5.jpg)
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
![Page 6: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/6.jpg)
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
![Page 7: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/7.jpg)
Subsystem Description
• Soundproof box– Prevents majority of
distractions to experiment
– Mostly made of wood and soundproofing
– Has multiple features• Drawer• Viewing hole• Vetilation fan
![Page 8: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/8.jpg)
Subsystem Description– Sound Attenuation
• To be filled later– Air Flow
• 80.78 CFM– Drawer max load
• 100lb
![Page 9: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/9.jpg)
Control Box
• Breaker Box• Plug System• Control Switch Box
![Page 10: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/10.jpg)
Power Distribution
• 300W Power Supply• Power Rails
![Page 11: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/11.jpg)
Libraries
• Plug• LED• Lever• Marble Dispenser• Schedule• CSV• Clock
![Page 12: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/12.jpg)
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)
![Page 13: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/13.jpg)
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)
![Page 14: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/14.jpg)
Subsystem Description
• Chamber– Dimensions:
220 x 250 x 250 mm– Material: Steel and
Stainless Steel– Modular: 27
interchangeable blade locations
![Page 15: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/15.jpg)
Subsystem Description
• Marble Dispenser– Marble Size:
½” Steel Ball Bearing– Components:
aluminum cylinder push/pull actuator PVC Piping System
– Capacity: 200+ marble hopper
![Page 16: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/16.jpg)
Subsystem Description
• Marble Receptacle– Size: 1 ½” diameter hole– Sensor: switch sensor– Materials: PVC
![Page 17: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/17.jpg)
Subsystem Description
• Lever– ¾” extension – 10g activation
• LED– Tricolor LED
• Speaker– 20Hz-20kHz
![Page 18: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/18.jpg)
Subsystem Description
• House Light– White LED– Cluster
• Milk Scoop– Solenoid– .1 cc
![Page 19: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/19.jpg)
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
![Page 20: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/20.jpg)
Indirect Control
• Purpose• Description• Examples:
– LED Circuit– Relay– Speaker MOSFET
Controller Decoder
LED
LED
Controller Relay(s)
12V
Actuator
![Page 21: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/21.jpg)
Summary
• Purpose• Function• Results
![Page 22: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/22.jpg)
Acknowledgements
• Dr. Jacobs• Dr. Botros• Course Instructors• Dr. Pourboghrat• Dr. Sczary• Gladys Hounsinou• Tim Attig• Student Center Craft Shop and Wood Shop
![Page 23: Operant Conditioning Chamber](https://reader030.fdocuments.us/reader030/viewer/2022012911/5681633c550346895dd3cb9a/html5/thumbnails/23.jpg)
?