cypress semiconductor arduino friendly psoc shield
play

Cypress Semiconductor: Arduino Friendly PSoC Shield Proposal - PowerPoint PPT Presentation

Cypress Semiconductor: Arduino Friendly PSoC Shield Proposal Presentation


  1. Cypress Semiconductor: Arduino “Friendly” PSoC Shield Proposal Presentation ��������������������� �������������� ������������ ���������� �������������� ����������� ������������������� ������������������ ������� �������� ������������ !�������"���

  2. Outline � ����� � ���������� � #���$�������� �%�$������������� � �������� � ������������ � !��&�������������� � '��������

  3. Goals � �������������������������� � (����%����! ��)�$����������� *�������� ����� � ���������!�����������%����! ��)�������� �������� ������� � ��������������������������������������� �����$������+������������%������$���������� ����$����

  4. Background � ��� ,� !������������ �������������-�����������������.���������������� � ������������!/����������������������$����� � #����������������������������������������������������������������� � ���$����������������%���������������+������������������� /������������������������������ �

  5. Background � !������ , 0���1������������������������������%���������������������� � ���������������������� (������������%�$������+��������� � ����������������������������������������������-����$������������� � /��������������������� $����������$��������%����%����������������� � ��������-�������$���������������������������������������������� ��+���������!���%����

  6. Hardware � ��� " ,��23�"(�1456�7��������� �������"�� ���������.��8���������� � ��������������������-��������������-�����������-�!��.������ ������-� � ��� ����9������1�������-�5:1����$���������������������-�:3��������� ��������(;0������<�!(0 = http://www.cypress.com/?rID=43674

  7. Hardware � !������ ��#�������#���� , ���������>16)����������� � ��?��� �)544��������� ���� � � (����������(!�������������������!;/�! ����� � ��������� � !(���������������*����������������� � � � ���������������#����$ ������������������ � ����������������������������������@��������������� � $����������������� �������

  8. Hardware � �% ,� !�������������������� /������������������������������������������������� � �����������������$�������������������������� � ������������.�����+������+������������� � (���������������!���$����������������! �� )��������������� ������� �

  9. Software � ! �� ������� ��+�����������+�������� � �����������������%�����$�������������� � (�*�%����-��������������!(@��%������������� �

  10. Software � Arduino libraries � Used by Arduino and Arduino Shields � Atmega328 with 32KB of flash for the standard board � Written in C++ C++ Application Code SD Library Ethernet Library SD Hardware Library Ethernet Hardware Library SPI Library Arduino Core Library Interface with Hardware

  11. Component Diagram

  12. FAST Diagram

  13. Applications �����������A*����������%%��+����������������� � �����������������������$���������������� � ��������������������������� ������� ������������������%�������� ������������$������� � (�����������$����������������B� ������������������� � �����������+����������! �������$�����

  14. Feasibility Matrix Hardware Component Connect PSoC to shield via protosheild S1 This setup has already been completed Connect PSoC to shield via a custom PCB (stacked) without enclosure S2 Involves creation of a PCB similar to the protosheild Connect PSoC to shield via a custom PCB (stacked) with Stacked design may prove difficult to mount due to irregular enclosure S3 structure Connect PSoC to shield via a custom PCB (side by side) Placing the PSoC and shield side by side may be easier to with enclosure S4 mount Software Component Create ethernet and SD software from scratch S5 Allows for custom design, but involves more coding Involves research and debugging of pre-made code, but Port ethernet and SD software from Arduino libraries S6 platform independent code can be reused easily Include demos from Arduino S7 Demo code available and fairly platform-independent Include custom demos S8 Requires more research, may yield more impressive results

  15. Risk Analysis Task Description Risk Design and fabrication of PCB extends beyond Major, Low Likelihood Low (5) delivery date Difficulty porting Arduino libraries to PSoC Creator Serious, Low Likelihood Moderate (8) Environment Server application demo development issues Serious, Low Likelihood Moderate (8) Near Certainty 5 10 15 20 25 Risk Legend Likelihood Highly Likely 4 8 12 16 20 Low (Green) ≤ 5 Moderate Likely 3 6 9 12 15 ≥ 5, ≤ 12 (Yellow) Low 2 4 5 8 10 Likelihood High (Red) ≥ 12 Extremely 1 2 3 4 6 Improbable Catastr- Minimal Minor Major Serious ophic Severity/ Impact

  16. Gantt Chart

  17. Project Managment ����������� �������������� ����� ���� ������������ ������������������������ ������������� ��������������� ��������� ������������������ ����� �� ���������!���������"���� �������������� ����������������� ���������������#����������� ������������������������

Recommend


More recommend